You've already forked matrix-react-sdk
mirror of
https://github.com/matrix-org/matrix-react-sdk.git
synced 2025-11-08 21:42:24 +03:00
feat: use svg emoji
This commit is contained in:
@@ -21,10 +21,10 @@ var sanitizeHtml = require('sanitize-html');
|
||||
var highlight = require('highlight.js');
|
||||
var linkifyMatrix = require('./linkify-matrix');
|
||||
import escape from 'lodash/escape';
|
||||
import {unicodeToImage, unicodeRegexp} from 'emojione';
|
||||
import emojione from 'emojione';
|
||||
import classNames from 'classnames';
|
||||
|
||||
const EMOJI_REGEX = new RegExp(unicodeRegexp+"+", "gi");
|
||||
const EMOJI_REGEX = new RegExp(emojione.unicodeRegexp+"+", "gi");
|
||||
|
||||
var sanitizeHtmlParams = {
|
||||
allowedTags: [
|
||||
@@ -209,7 +209,8 @@ module.exports = {
|
||||
};
|
||||
}
|
||||
safeBody = sanitizeHtml(body, sanitizeHtmlParams);
|
||||
safeBody = unicodeToImage(safeBody);
|
||||
emojione.imageType = 'svg';
|
||||
safeBody = emojione.unicodeToImage(safeBody);
|
||||
}
|
||||
finally {
|
||||
delete sanitizeHtmlParams.textFilter;
|
||||
|
||||
Reference in New Issue
Block a user