Skip to content
🔢 React-Native component to input confirmation code for both Android and IOS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets/icons
src
.gitignore
.npmignore
App.js
LICENSE
README.md
app.json
babel.config.js
package.json
tsconfig.json
tslint.json
types.d.ts
yarn.lock

README.md

   react-native-suggester

npm downloads npm version

rn-verifcode

React-Native component to input confirmation code for both Android and IOS

  • customizable
  • fast paste SMS-code
  • copy from clipboard
  • reset code

How to use it ?

import * as React from 'react'
import { View, Button } from 'react-native'
import VerifCode from './src'

export default class App extends React.Component {
  state = {}
  ref = React.createRef()
  render() {
    return (
      <View style={{ flex: 1, justifyContent: 'center', alignItems: 'center' }}>
        <VerifCode ref={this.ref} onFulfill={code => alert(code)} />
        <Button title="reset" onPress={() => this.ref.current.reset()} />
      </View>
    )
  }
}

Props

interface Props extends TextInputProps {
  autofocus?: boolean
  numberOfDigits?: number
  onFulfill?(code: string): void
}
You can’t perform that action at this time.