type TButtonProps = { children: React.ReactNode; className?: string; onClick?: () => void; type?: "button" | "submit" | "reset"; disabled?: boolean; loading?: boolean; size?: "sm" | "md" | "lg"; }; export const PrimaryButton: React.FC = (props) => { const { children, className, onClick, type, disabled, loading, size = "md" } = props; return ( ); };