diff --git a/app/dashboard/analytics/loading.tsx b/app/dashboard/analytics/loading.tsx new file mode 100644 index 0000000..c58fcd0 --- /dev/null +++ b/app/dashboard/analytics/loading.tsx @@ -0,0 +1,59 @@ +import { Skeleton } from "@/components/ui/skeleton"; +import { Card, CardContent, CardHeader } from "@/components/ui/card"; + +export default function AnalyticsLoading() { + return ( +
+
+ + +
+ + {/* Metrics Cards */} +
+ {[...Array(4)].map((_, i) => ( + + + + + + + + + + ))} +
+ + {/* Completion Rate Card */} + + + + + + +
+ +
+ +
+ +
+
+
+ + {/* Analytics Tabs */} +
+ + + + + + + + + + +
+
+ ); +} \ No newline at end of file