This Ember CLI addon for Emojify provides emoji-icon
helper and emoji-tag
component to your app.
ember install ember-cli-emoji
Add your Emoji configuration to your app's config
// default config
mode: 'sprites',
tag_type: 'span',
img_dir: 'images/emoji',
ignore_emoticons: false,
blacklist: {
elements: ['script', 'textarea', 'a', 'pre', 'code'],
classes: ['no-emojify']
}
// config/environment.js
ENV.emoji = {
tag_name: "div"
};
{{emoji-icon 'smiley'}}
It converts to <span title=":smiley:" class="emoji emoji-smiley"></span>
{{#emoji-tag}}
Hello :smiley:
{{/emoji-tag}}
It converts content inside the emoji-tag
, and detects content change then update emoji icons.
PRs welcome!