UNPKG

test-crud

Version:

es una prueba acerca de como publicar un package name

25 lines (20 loc) 563 B
import Switch from "../inputs/switch"; import { useFormikContext } from "formik"; function AppSwitch({ name, label, onChange = null, ...rest }) { const { setFieldValue, setFieldTouched, errors, touched, values } = useFormikContext(); const handleChange = (event) => { setFieldTouched(name); setFieldValue(name, event.target.checked); onChange && onChange(event.target.checked); }; return ( <Switch label={label} value={values[name]} onChange={handleChange} {...rest} /> ); } export default AppSwitch;