1.0.4 • Published 8 years ago
react-emoji-selector v1.0.4
react-emoji-selector
A React tool to select Emojis.
Demo
Live demo
Quick Start
Installation
Install react-emoji-selector using npm
npm install --save react-emoji-selectorUsage
Import the component and stylesheet:
import ReactEmojiSelector from 'react-emoji-selector'
import 'react-emoji-selector/lib/react-emoji-selector.css'Use the component:
class MyComponent extends React.Component {
  selectEmoji(emoji) {
    this.setState({emoji}) // {emoji: "🚀", key: "rocket"}
  }
  render() {
    return (
      <ReactEmojiSelector
                visibleAmount={10}
                searchPlaceholder='Search emoji'
                onSelect={(emoji) => this.selectEmoji(emoji)}/>
    )
  }
}Props
Component props:
| Prop | Default | Type | Description | 
|---|---|---|---|
| visibleAmount | 78 | int | Amount of emojis shown before Show-more button is pressed | 
| searchPlaceholder | Search | string | Placeholder text for search input | 
| showMoreButtonText | Show more | string | 'Show more' button text | 
| onSelect | - | func | Callback function called after selecting an emoji | 


