import type { ComponentPropsWithRef, ReactNode } from 'react' import styles from './Checkbox.module.css' export type CheckboxProps = Omit, 'type'> & { label: ReactNode } // Native checkbox, styled. The wrapping label is the hit area (at least // 44×44), so tapping the text toggles it too. export function Checkbox({ label, className, ...rest }: CheckboxProps) { return ( ) }