first commit

This commit is contained in:
2026-01-23 17:28:21 +07:00
commit 29ff8992b9
331 changed files with 30545 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
import { Checkbox as ShadcnCheckbox } from '@/Components/ui/checkbox';
export default function Checkbox({
className = '',
checked,
onChange,
onCheckedChange,
...props
}: any) {
const handleChange = (val: boolean) => {
if (onCheckedChange) onCheckedChange(val);
if (onChange) {
onChange({
target: {
name: props.name,
checked: val,
type: 'checkbox'
}
});
}
};
return (
<ShadcnCheckbox
{...props}
checked={checked}
onCheckedChange={handleChange}
className={
'rounded border-gray-300 ' +
className
}
/>
);
}