0.1.2 • Published 8 years ago

emoji-pane v0.1.2

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

Emoji pane

Dependencies Build Status

An emoji keyboard for React

For an example of the emoji pane in action, go to http://eliasmei.re/emoji-pane/.

emoji-pane demo

Getting started

Installing

npm install emoji-pane

Import component

import EmojiPane from 'emoji-pane';

Import CSS (optional)

If you use Webpack with css loader:

import 'emoji-pane/dist/css/emojiPane.css';

Otherwise import it in your HTML head section.

Example usage

In your react component:

<EmojiPane
    filter="leaf"
    onSelected={logEmoji}
    recents={recents}
    recentsSize={12}
    skinTone={4}
/>

API

EmojiPane

Props

filter {String}

An initial search filter for the emojis.

onSelected(emoji) {Function}

  • emoji {Object}

This callback gets called when the user selects an emoji.

recents {Array}

An array of emoji objects that were used recently.

recentsSize {Number}

Maximum amount of emojis in the recent section.

skinTone {Number}

A number representing the preferred skin tone.

  • 0: Neutral skin tone
  • 1: Light skin tone (🏻)
  • 2: Medium-light skin tone (🏼)
  • 3: Medium skin tone (🏽)
  • 4: Medium-dark skin tone (🏾)
  • 5: Dark skin tone (🏿)

Development

Clone this repository.

npm install

npm run storybook

0.1.2

8 years ago

0.1.1

8 years ago

0.0.15

8 years ago

0.0.14

8 years ago

0.0.13

8 years ago

0.0.12

8 years ago

0.0.11

8 years ago

0.0.10

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago