summaryrefslogtreecommitdiffstats
path: root/ui/src/utils.ts
diff options
context:
space:
mode:
Diffstat (limited to 'ui/src/utils.ts')
-rw-r--r--ui/src/utils.ts15
1 files changed, 4 insertions, 11 deletions
diff --git a/ui/src/utils.ts b/ui/src/utils.ts
index fe1b2b55..6477ca8a 100644
--- a/ui/src/utils.ts
+++ b/ui/src/utils.ts
@@ -11,8 +11,8 @@ import { UserOperation, Comment, User, SortType, ListingType } from './interface
import * as markdown_it from 'markdown-it';
declare var markdownitEmoji: any;
import * as markdown_it_container from 'markdown-it-container';
-import { emoji_list } from './emoji_list';
import * as twemoji from 'twemoji';
+import { twemojis } from './twemojis';
export const repoUrl = 'https://github.com/dessalines/lemmy';
export const imageUploadUrl = 'https://postimages.org/';
@@ -49,7 +49,9 @@ export const md = new markdown_it({
return '</details>\n';
}
}
-}).use(markdownitEmoji);
+}).use(markdownitEmoji, {
+ defs: twemojis
+});
md.renderer.rules.emoji = function(token, idx) {
return twemoji.parse(token[idx].content);
@@ -195,15 +197,6 @@ export function getLanguage(): string {
return (navigator.language || navigator.userLanguage);
}
-export function emojiMentionList(): Array<{}> {
- let keyedEmojis = [];
- for (let e of emoji_list) {
- let obj = {key: e};
- keyedEmojis.push(obj);
- }
- return keyedEmojis;
-}
-
export function getMomentLanguage(): string {
let lang = getLanguage();
if (lang.startsWith('zh')) {