Skip to content

Custom hook para modificar y facilitar la manipulación de formularios en react.

Notifications You must be signed in to change notification settings

JairPrada/use-form-jp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Custom Hook Formularios

Custom Hook para manipular el estado y almacenar los valores de un formulario en react

¿Como Empezar?

Lo primero que debes hacer es instalarlo con el gestor de modulos de node npm

$ npm install useform-jps

Como paso siguiente debemos realizar la importacion de nuestro custom Hook al componente donde deseamos utilizarlo de la siguiente manera.

import { useForm } from "useform-jp";

¿Como usarlo?

Para usar este Hook debemos realizar una des-estructuracion del objeto importado y definirlo en una costante , donde el primer parametro sera un objeto que almacenara los valores de nuestros campos de texto y el segundo la funcion que se encargara de actualizarlos.

const [formState, setFormState] = useForm({
  valorInput1: "",
  valorInput2: "",
});

Para actualizar los valores de nuestros campos de texto debemos invocar el metodo setFormState cuando se ejecute el evento onChange y definir el valor de nuestro campo de texto ademas de esto tendremos que añadir la propiedad name en nuestro input de la siguiente manera.

<input
  value="{formState.nombre}"
  name="nombre que concida con el estado a guardar"
  onChange="{setFormState}"
/>

About

Custom hook para modificar y facilitar la manipulación de formularios en react.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published