| import React from "react"; | |
| export function Loader({ size = "md", className = "" }: { size?: "sm" | "md" | "lg"; className?: string }) { | |
| const sizeClasses = { | |
| sm: "w-4 h-4 border-2", | |
| md: "w-8 h-8 border-[3px]", | |
| lg: "w-12 h-12 border-4", | |
| }; | |
| return ( | |
| <div className={`flex items-center justify-center ${className}`}> | |
| <div | |
| className={`animate-spin rounded-full border-slate-200 border-t-blue-600 ${sizeClasses[size]}`} | |
| ></div> | |
| </div> | |
| ); | |
| } | |