vai su /admin/customize/emojis e aggiungi una nuova emoji. Crea un nuovo gruppo di emoji chiamato set e aggiungi l’emoji sotto quel set. Il nome e l’immagine dell’emoji sono arbitrari.
Ora vai in un qualsiasi argomento e fai clic sul pulsante di risposta. Il composer non viene caricato correttamente (non c’è il pulsante di invio in basso). La console del browser punta qui
Uncaught (in promise) TypeError: groups[emoji.group].push is not a function
La rimozione di tutte le emoji nel gruppo risolve il problema.
Posso riprodurlo anch’io.
Il nome “set” è in conflitto con le funzioni del prototipo dell’array come set().
Penso che una soluzione semplice sarebbe usare un oggetto invece: const groups = {}; – questo dovrebbe ancora funzionare nel template.