react-email-autocomplete-dropdown

0.6.0 • Public • Published

react-email-autocomplete-dropdown

image

Demo

https://codesandbox.io/s/angry-elbakyan-s3xt7?file=/src/App.js

Installation

npm install react-email-autocomplete-dropdown

Usage

import React, { Component } from "react";
import Email from "react-email-autocomplete-dropdown";
import "react-email-autocomplete-dropdown/lib/main.min.css";
 
class App extends Component {
  render() {
    return (
      <div>
        <Email />
      </div>
    );
  }
}
 
export default App;

Custom domains

const domains = ["test.com", "hello.com"];
class App extends Component {
  render() {
    return (
      <div>
        <Email domains={domains} />
      </div>
    );
  }
}
 
export default App;

Events

handleOnChange=(e)=>{
    console.log(e.target.value)
}

dropdownClick=(value)=>{
    console.log(value)
}

......

<Email
  onChange={this.handleOnChange}
  dropdownOnClick={this.dropdownClick}
/>

Options

Name Type Description Example
value string input state value 'hello world'
placeholder string custom placeholder 'hello world'
domains array custom dropdown domains ["gmail.com","yahoo.com"]
disabled Boolean disable input false (Default)

Events

onChange, dropdownOnClick

License

This software is released under the MIT License.

Package Sidebar

Install

npm i react-email-autocomplete-dropdown

Weekly Downloads

4

Version

0.6.0

License

MIT

Unpacked Size

16.7 kB

Total Files

15

Last publish

Collaborators

  • andy_tsai_2321