interface LoadingSpinnerProps { size?: 'sm' | 'md' | 'lg'; className?: string; } export function LoadingSpinner({ size = 'md', className = '' }: LoadingSpinnerProps) { const sizeClasses = { sm: 'w-4 h-4 border-2', md: 'w-8 h-8 border-2', lg: 'w-12 h-12 border-3', }; return (
Loading...
); } interface LoadingOverlayProps { message?: string; } export function LoadingOverlay({ message = 'Loading...' }: LoadingOverlayProps) { return (

{message}

); } interface LoadingStateProps { message?: string; className?: string; } export function LoadingState({ message = 'Loading...', className = '' }: LoadingStateProps) { return (

{message}

); }