"use client"; import { Loader2 } from "lucide-react"; import { cn } from "@/lib/utils"; interface LoadingSpinnerProps { fullPage?: boolean; size?: "sm" | "md" | "lg"; className?: string; } const sizeClasses = { sm: "h-4 w-4", md: "h-8 w-8", lg: "h-12 w-12", }; export function LoadingSpinner({ fullPage = false, size = "md", className, }: LoadingSpinnerProps) { const spinner = ( ); if (fullPage) { return (
{spinner}
); } return
{spinner}
; }