Me gustaría empaquetar esto como un componente, esencialmente solo agregando una hoja de sprites de Twemoji. Así, los emojis se pueden seleccionar para el menú de la barra lateral y como iconos de categoría. No quiero anular completamente los iconos del sistema.
Esto funciona en general, sin embargo, me encantaría escuchar opiniones sobre dos problemas:
El conjunto completo tiene más de 3000 iconos. El tamaño del archivo sería de 8 MB. He encontrado una hoja de sprites limitada en línea que tiene 2 MB. El conjunto completo en realidad no funcionó, el reducido sí. ¿Cuáles son los límites que debería tener en cuenta con un conjunto de iconos?
Por defecto, los emojis tienen el valor hexadecimal Unicode como id. Por lo tanto, necesitarías usar un selector de emojis como Hoja de trucos de Twemoji para encontrar tu emoji y su valor hexadecimal, y luego ingresarlo. Por ejemplo:
¡Gracias Alexander! Parece que necesitaba un empujón
Así que esto funciona ahora Añadí el conjunto principal de emojis, sin variantes (como tono de piel y género). Es un conjunto de 1869 iconos (de 3689 archivos svg en la carpeta de assets de Twemoji). Usé tw- como prefijo, más el código corto en inglés para nombrar los iconos. Aún así, uno podría necesitar usar un sitio de referencia para encontrar el emoji correcto, ya que los nombres no incluyen etiquetas. Por ejemplo, este icono no aparece si escribes golf en el selector de iconos: