'use client'; import {Dispatch, SetStateAction} from 'react'; interface ToggleSwitchProps { enabled: boolean; setEnabled: Dispatch>; label?: string; description?: string; disabled?: boolean; } export default function ToggleSwitch({ enabled, setEnabled, label, description, disabled = false }: ToggleSwitchProps) { function handleToggle(): void { if (!disabled) { setEnabled(!enabled); } } return (
{label && ( {label} )} {description && ( {description} )}
); }