The goal of ember-emoji is to provide applications with a complete set of components & helpers to include emojis in their project, courtesy of EmojiOne.
Demo:
- Ember.js 2.12+
- Node.js 6.10+
Run the following command:
$ ember install ember-emoji
And thats it!
A component that displays an emoji picker. Emojis are separated into different categories. You can provide an action to handle a user selecting an emoji.
A component to render any emoji from any emoji shortcode. You can provide an action to handle the user selecting the emoji.
A template helper that parses given text with emoji shortcodes (and optional ascii) and returns a string with EmojiOne images substituted in.
You can also import the helper and use it inside of your Javascript:
import { emojiParse } from 'ember-emoji/helpers/emoji-parse';
let str = emojiParse(["content"]);
Encountered a bug or thought of a feature? Please file it! I will do my best to triage the ticket and support you as I can.
This project is licensed under the MIT License.
This project uses EmojiOne v3 which has its own licensing. See there information regarding licensing here.