import { forwardRef, type ButtonHTMLAttributes, type ReactNode } from "react"; import { buttonClass, type ButtonSize, type ButtonVariant, } from "@/lib/ui/variants"; interface ButtonProps extends ButtonHTMLAttributes { children: ReactNode; variant?: ButtonVariant; size?: ButtonSize; } export const Button = forwardRef(function Button( { children, className, variant, size, type = "button", ...props }, ref, ) { return ( ); });