diff --git a/src/components/common/loading-states.tsx b/src/components/common/loading-states.tsx new file mode 100644 index 0000000..1db6bb6 --- /dev/null +++ b/src/components/common/loading-states.tsx @@ -0,0 +1,77 @@ +import Image from "next/image"; +import { AlertTriangle, Inbox, Lock } from "lucide-react"; +import { Button } from "@/components/ui/button"; +import { Card, CardContent } from "@/components/ui/card"; + +export function SkeletonPanel() { + return ( +
{description}
+{message}
+ {onRetry ? ( + + ) : null} ++ Your current role cannot access this module. Request access from a server + administrator. +
+