import { clsx } from "clsx"; import { forwardRef, JSX } from "react"; const sizeClasses = { medium: "py-2 px-4", }; export type ButtonProps = JSX.IntrinsicElements["button"] & { size?: keyof typeof sizeClasses; }; export const Button = forwardRef( ({ size = "medium", className, children, ...props }, ref) => { return ( ); }, ); Button.displayName = "Button";