1.0.0 • Published 4 years ago

@chae_hook/use-input v1.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

@chae_hook/use-input

React Hook to update input and add validation.

Installation

yarn

yarn add @chae_hoook/use-input

npm

npm i @chae_hoook/use-input

Usage

import React from "react";
import useInput from "@chae_hook/use-Input";

function App = () => {
  const maxLen = value => value.length <= 20;
  const name = useInput("Ms: ", maxLen);
  console.log(name)
  return (
    <div className="App">
      <h1> What is your name?</h1>
      <input placeholder="Name" {...name}/>
    </div>
  );
};

Arguments

ArgumentTypeDescriptionRequired
initialValuestringString to show in placeholder by defaultyes
validatorfunctionFunction to be add validationyes

Return

Return valueTypeDescriptionDefault value
nameObjectA object containing string value whici can be inputted in placeholder and function onChange which can be used for adding validation.null