import { ButtonHTMLAttributes } from "react";
interface ButtonProps extends ButtonHTMLAttributes {
variant?: "primary" | "secondary";
}
export function Button({ variant = "primary", className = "", ...props }: Readonly) {
const baseClasses = variant === "primary"
? "rounded-md bg-indigo-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-indigo-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600 disabled:opacity-50 disabled:cursor-not-allowed"
: "rounded bg-white px-2 py-1 text-xs font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 dark:bg-white/10 dark:text-white dark:ring-0 dark:hover:bg-white/20";
return ;
}