A verification code input, autocompletion friendly
npm install --save react-input-verification-code
yarn add react-input-verification-code
import * as React from 'react';
import ReactInputVerificationCode from 'react-input-verification-code';
export default function App() {
return <ReactInputVerificationCode />;
}
Key | Type | Default | Required | Description |
---|---|---|---|---|
length | number |
4 |
false | How many items will be rendered |
onChange | function |
true | Function called when the value changes | |
placeholder | string |
· |
false | String rendered in each item when no value has been typed |
The following CSS properties are set globally so you can easily override them to fit your needs
Key | Default | Description |
---|---|---|
--ReactInputVerificationCode-itemWidth |
4.5rem |
Width of an item |
--ReactInputVerificationCode-itemHeight |
5rem |
Height of an item |
--ReactInputVerificationCode-itemSpacing |
1rem |
Space between two items |
Author: ugogo
Live Demo: https://codesandbox.io/s/basic-6ejdp
GitHub: https://github.com/ugogo/react-input-verification-code
#reactjs #javascript #react