From 86574ea5248219fa35ecb0748920df9ff1ce6110 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Tue, 8 Nov 2016 21:45:51 +0100 Subject: Adding Emoji One --- app/assets/javascripts/components/components/status_content.jsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'app/assets/javascripts/components') diff --git a/app/assets/javascripts/components/components/status_content.jsx b/app/assets/javascripts/components/components/status_content.jsx index 67fd9cb69..a6321d31c 100644 --- a/app/assets/javascripts/components/components/status_content.jsx +++ b/app/assets/javascripts/components/components/status_content.jsx @@ -1,5 +1,10 @@ import ImmutablePropTypes from 'react-immutable-proptypes'; -import PureRenderMixin from 'react-addons-pure-render-mixin'; +import PureRenderMixin from 'react-addons-pure-render-mixin'; +import emojione from 'emojione'; + +emojione.imageType = 'png'; +emojione.sprites = false; +emojione.imagePathPNG = '/emoji/'; const StatusContent = React.createClass({ @@ -55,7 +60,7 @@ const StatusContent = React.createClass({ }, render () { - const content = { __html: this.props.status.get('content') }; + const content = { __html: emojione.unicodeToImage(this.props.status.get('content')) }; return
; }, -- cgit