This commit is contained in:
2025-09-05 03:05:41 -04:00
parent c474596339
commit fdefdbd12e
50 changed files with 327 additions and 468 deletions

View File

@@ -61,28 +61,14 @@ interface CheckboxProps {
className?: string;
}
const Checkbox: React.FC<CheckboxProps> = ({
id,
checked,
onChange,
label,
value,
disabled = false,
className
}) => {
const Checkbox: React.FC<CheckboxProps> = ({id, checked, onChange, label, value, disabled = false, className}) => {
return (
<CheckboxContainer className={className}>
<HiddenCheckbox
id={id}
checked={checked}
onChange={onChange}
value={value}
disabled={disabled}
/>
<HiddenCheckbox id={id} checked={checked} onChange={onChange} value={value} disabled={disabled} />
<StyledCheckbox checked={checked} />
{label && <Label htmlFor={id}>{label}</Label>}
</CheckboxContainer>
);
};
export default Checkbox;
export default Checkbox;