/* IMPORT */ import {$, hmr} from 'voby'; /* MAIN */ const Button = (): JSX.Element => { throw new Error ( 'Unimplemented' ); }; /* UTILITIES */ Button.Repeat = ({ label, onClick }: { label: string, onClick: () => void }): JSX.Element => { const value = $(label); const click = (): void => { value ( prev => prev + label ); onClick (); }; return ( ); }; /* EXPORT */ export default hmr ( import.meta.hot?.accept?.bind ( import.meta.hot ), Button ); // export default Button;