import type { ComponentProps } from 'react'; import { Spinner } from '@/components/ui/spinner'; import { cn } from '@/lib/utils'; type LoadingIndicatorProps = ComponentProps<'span'> & { label?: string; showSpinner?: boolean; spinnerClassName?: string; }; function LoadingDots({ className }: { className?: string }) { return ( ); } function LoadingIndicator({ className, label = 'Memuat', showSpinner = true, spinnerClassName, ...props }: LoadingIndicatorProps) { return ( {showSpinner && ( ); } export { LoadingDots, LoadingIndicator };