Skip to content

Draft: Emoji overlay refactoring

Tassoman requested to merge emoji-picker-react into main

Summary

draft: refactored emoji overlay. dropped emoji-mart, twemoji, emoji data. using emoji-picker-react

I wiped out a lot of code. I can't measure how slim has become. But there's still some big problems/mistakes:

  • emoji suggestions are gone, must be reimplemented simpler (just inside lexicon-composer plugin)
  • custom emoji are gone, must be reimplemented,
  • app components should use Emoji component, not raw images or svg.
  • i18n must be reimplemented (I hoped was already in)
  • emoji picking is broken

I made a great of effort refactoring but I'm noob, for me is difficult to go on alone, any help is appreciated. If you feel the code have got much lighter, maybe we can go on with this implementation.

Screenshots (if appropriate):

immagine

Merge request reports