Explorar el Código

using markdown-it-emoji

kaori hace 4 años
padre
commit
657876f246
Se han modificado 1 ficheros con 1 adiciones y 19 borrados
  1. 1 19
      packages/app/src/client/util/markdown-it/emoji.js

+ 1 - 19
packages/app/src/client/util/markdown-it/emoji.js

@@ -5,25 +5,7 @@ export default class EmojiConfigurer {
   }
 
   configure(md) {
-    const emojiStrategy = this.crowi.getEmojiStrategy();
-
-    const emojiShortnameUnicodeMap = {};
-
-    /* eslint-disable guard-for-in, no-restricted-syntax */
-    for (const unicode in emojiStrategy) {
-      const data = emojiStrategy[unicode];
-      const shortname = data.shortname.replace(/:/g, '');
-      emojiShortnameUnicodeMap[shortname] = String.fromCharCode(unicode);
-    }
-    /* eslint-enable guard-for-in, no-restricted-syntax */
-
-    md.use(require('markdown-it-emoji'), { defs: emojiShortnameUnicodeMap });
-
-    // integrate markdown-it-emoji and emojione
-    md.renderer.rules.emoji = (token, idx) => {
-      const shortname = `:${token[idx].markup}:`;
-      return emojione.shortnameToImage(shortname);
-    };
+    md.use(require('markdown-it-emoji'));
   }
 
 }