import type { ComponentPropsWithoutRef } from 'react'; import { cn } from '../utils'; export type ButtonProps = { theme?: 'light' | 'dark'; variant?: 'primary' | 'secondary' | 'danger'; disabled?: boolean; } & ComponentPropsWithoutRef<'button'>; export function Button({ theme, variant = 'primary', className, disabled, children, ...props }: ButtonProps) { return ( ); }