useform-jps

1.0.8 • Public • Published

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}"
/>

Readme

Keywords

none

Package Sidebar

Install

npm i useform-jps

Weekly Downloads

1

Version

1.0.8

License

ISC

Unpacked Size

2.29 kB

Total Files

3

Last publish

Collaborators

  • jairprada