import clsx from 'clsx'; import { ButtonHTMLAttributes, DetailedHTMLProps, memo } from 'react'; export type ButtonProps = { children: React.ReactNode; } & DetailedHTMLProps< ButtonHTMLAttributes, HTMLButtonElement >; const Button = ({ children, ...rest }: ButtonProps) => { const { className, ...props } = rest; return ( <> ); }; export default memo(Button);