import type { ChangeEvent, ReactNode } from 'react'; interface ToggleSwitchProps { checked: boolean; onChange: (value: boolean) => void; label?: ReactNode; disabled?: boolean; } export function ToggleSwitch({ checked, onChange, label, disabled = false }: ToggleSwitchProps) { const handleChange = (event: ChangeEvent) => { onChange(event.target.checked); }; return ( ); }