1.0.0 • Published 2 years ago

@common-hooks/use-input v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

@common-hooks/use-input

React Hook to use input element with custom validator

Installation

npm

npm i @common-hooks/use-input

Usage

import useInput from "@common-hooks/use-input";

const App = () => {
  const nameInput = useInput("Mr. ", (value) => value.length <= 10);
  return (
    <div className="App">
      <input {...nameInput} placeholder="Enter name" />
    </div>
  )
}

Arguments

ArgumentTypeDescriptionRequired
default valuestringDefault value for inputno
validator functionfunctionCustom validation function returns boolean valueno