"use client"; import { cn } from "@/shared/utils/cn"; // Spinner loading export function Spinner({ size = "md", className }: { size?: string; className?: string }) { const sizes: Record = { sm: "size-4", md: "size-6", lg: "size-8", xl: "size-12", }; return ( progress_activity ); } // Full page loading export function PageLoading({ message = "Loading..." }: { message?: string }) { return (

{message}

); } // Skeleton loading export function Skeleton({ className, ...props }: { className?: string; [key: string]: any }) { return (