"use client";
import { jsx, jsxs } from 'react/jsx-runtime';
import { Skeleton } from '../../../../../../../ui/src/components/skeleton.mjs';
import { PageWrapper } from '../shared/page-wrapper.mjs';

function DashboardSkeleton() {
  return /* @__PURE__ */ jsx(PageWrapper, { testId: "cms-dashboard-skeleton", children: /* @__PURE__ */ jsxs("div", { className: "w-full max-w-5xl space-y-6", children: [
    /* @__PURE__ */ jsxs("div", { className: "space-y-2", children: [
      /* @__PURE__ */ jsx(Skeleton, { className: "h-8 w-48" }),
      /* @__PURE__ */ jsx(Skeleton, { className: "h-4 w-64" })
    ] }),
    /* @__PURE__ */ jsx("div", { className: "grid gap-4 md:grid-cols-2 lg:grid-cols-3", children: Array.from({ length: 6 }).map((_, i) => /* @__PURE__ */ jsx(Skeleton, { className: "h-32 rounded-lg" }, i)) })
  ] }) });
}

export { DashboardSkeleton };
