1.0.4 • Published 7 years ago

react-emoji-selector v1.0.4

Weekly downloads
7
License
MIT
Repository
github
Last release
7 years ago

react-emoji-selector

A React tool to select Emojis.

Travis npm package Coveralls

Demo

Live demo

Quick Start

Installation

Install react-emoji-selector using npm

npm install --save react-emoji-selector

Usage

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:

PropDefaultTypeDescription
visibleAmount78intAmount of emojis shown before Show-more button is pressed
searchPlaceholderSearchstringPlaceholder text for search input
showMoreButtonTextShow morestring'Show more' button text
onSelect-funcCallback function called after selecting an emoji
1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago