spinner.tsx 360 B

12345678910111213141516
  1. import { cn } from '@/lib/utils';
  2. import { Loader2Icon } from 'lucide-react';
  3. function Spinner({ className, ...props }: React.ComponentProps<'svg'>) {
  4. return (
  5. <Loader2Icon
  6. data-slot="spinner"
  7. role="status"
  8. aria-label="Loading"
  9. className={cn('size-4 animate-spin', className)}
  10. {...props}
  11. />
  12. );
  13. }
  14. export { Spinner };