import classNames from "classnames"; import { useState } from "react"; import { useUpdateEffect } from "react-use"; interface Props { label: string; checked: boolean; onChange: (checked: boolean) => void; } export const Toggle: React.FC = ({ label, onChange, checked }) => { const [checkedState, setCheckedState] = useState(checked); useUpdateEffect(() => onChange(checkedState), [checkedState]); return (
setCheckedState(!checkedState)} >
); };