import { useState } from 'react'; export const useForm = <T extends Object>( formulario: T ) => { const [state, setState] = useState( formulario ); const setFormValue = ( campo: keyof T, value: string ) => { setState({ ...state, [campo]: value }); } return { ...state, formData: state, setFormValue, } }