@am-hooks/use-input

1.0.0 • Public • Published

useInput

input 유효성 검사 및 최대 텍스트 숫자 검증 가능

Installation

yarn

yarn add @am-hooks/use-input

npm

npm i @am-hooks/use-input

Usage 1

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

const App = () => {
  const maxLen = value => value.length <= 10;
  const name = useInput("", maxLen);

  return (
    <input placeholder="Name" {...name} />
  )
}

Usage 2

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

const App = () => {
  const validator = value => !value.includes("@");
  const name = useInput("", validator);

  return (
    <input placeholder="Name" {...name} />
  )
}



Package Sidebar

Install

npm i @am-hooks/use-input

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

1.78 kB

Total Files

4

Last publish

Collaborators

  • wam-6577