diff --git a/tone-page-web/app/console/(with-menu)/web/resource/components/ResourceEdit.tsx b/tone-page-web/app/console/(with-menu)/web/resource/components/ResourceEdit.tsx index 1cf6227..10ecd53 100644 --- a/tone-page-web/app/console/(with-menu)/web/resource/components/ResourceEdit.tsx +++ b/tone-page-web/app/console/(with-menu)/web/resource/components/ResourceEdit.tsx @@ -21,6 +21,7 @@ import { Resource } from "@/lib/types/resource" import { AdminApi } from "@/lib/api" import useSWR from "swr" import { ApiError } from "next/dist/server/api-utils" +import { Skeleton } from "@/components/ui/skeleton" interface ResourceEditProps { children: React.ReactNode id: string; @@ -68,6 +69,14 @@ export default function ResourceEdit({ children, id, onRefresh }: ResourceEditPr 编辑资源 + { + isLoading && ( + [...Array(5)].map((_, index) => ( + + )) + ) + } + {resource && ( <>