react-input-verification-code
TypeScript icon, indicating that this package has built-in type declarations

0.6.3 • Public • Published

react-input-verification-code

A verification code input, autocompletion friendly

NPM JavaScript Style Guide

Features

  • Support native autocompletion when receiving a code via SMS
  • Support pasted string (when number)

Examples

Install

npm install --save react-input-verification-code
yarn add react-input-verification-code

Usage

import * as React from 'react';
import ReactInputVerificationCode from 'react-input-verification-code';

export default function App() {
  return <ReactInputVerificationCode />;
}

API

Props

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

CSS Properties

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

License

MIT © ugogo

Package Sidebar

Install

npm i react-input-verification-code@0.6.3

Version

0.6.3

License

MIT

Unpacked Size

449 kB

Total Files

9

Last publish

Collaborators

  • onaliugo