Ve a /admin/customize/emojis y añade un nuevo emoji. Crea un nuevo grupo de emojis llamado set y añade el emoji bajo ese conjunto. El nombre y la imagen del emoji son arbitrarios.
Ahora ve a cualquier tema y haz clic en el botón de responder. El compositor no se carga correctamente (no hay botón de publicación en la parte inferior). La consola del navegador apunta aquí:
Uncaught (in promise) TypeError: groups[emoji.group].push is not a function
Eliminar todos los emojis del grupo soluciona el problema.
Yo también puedo reproducirlo.
El nombre “set” entra en conflicto con las funciones del prototipo de array como set().
Creo que una solución fácil sería usar un objeto en su lugar: const groups = {}; – esto debería seguir funcionando en la plantilla.