From e9b943a00ad3b42d87c35b7af4c89ddc68535dd3 Mon Sep 17 00:00:00 2001 From: NotII <46204250+NotII@users.noreply.github.com> Date: Sun, 29 Jun 2025 03:10:54 +0100 Subject: [PATCH] Create loading.tsx --- app/dashboard/analytics/loading.tsx | 59 +++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 app/dashboard/analytics/loading.tsx 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