react-password-with-generator

2.0.0 • Public • Published

An password input with a configurable generator.

Props

The component takes the following props.

Prop Type Description
onFocus function Callback function to invoke when the input password field has focus. The function signature should be the following: function(e) { }.
onBlur function Callback function to invoke when field loses focus. The function signature should be the following: function(e) { }.
className string Class name to be added to the wrapper div
messages object You could define the string messages to be shown for messages={{inputPlaceholder: 'Define the password', generateButtonLabel: 'Generate one!'}}
passwordCustomLength integer The length of the password to be generated
passwordNotMemorable boolean If the password generated should be memorable. Default is false.
passwordShouldMatchPattern string The pattern to match for the generated password
passwordPrefix string Customize the generated password prefix

Installation

npm install react-password-with-generator

Demo

You have a demo here.

Usage

If you want the default styling include the components CSS with

import "react-password-with-generator/style.css" // for ES6 modules
// or
require("react-password-with-generator/style.css") // for CommonJS

Development

npm install
npm run dev

Build

npm run build

License

MIT

Package Sidebar

Install

npm i react-password-with-generator

Weekly Downloads

1

Version

2.0.0

License

MIT

Last publish

Collaborators

  • luis.nobrega