Intento crear un componente temático que nos permita filtrar las notificaciones en el panel del menú. Utilicé como plantilla el fantástico componente temático de Kris New PM Dropdown Button
Contiene dos botones en la parte superior de la lista de notificaciones: All y Unread. Ahora puedo filtrar las notificaciones no leídas y todas.
Creo que solo queda una cosa más. Si no hay notificaciones no leídas, estos botones deberían ocultarse o mostrar un mensaje al hacer clic en el botón Unread. He intentado averiguar cómo hacerlo, pero desafortunadamente aún no he tenido éxito.
Edit: Lo he actualizado y añadido el estado vacío de no leídas. Estoy seguro de que hay una forma mucho mejor de hacerlo, pero por ahora es lo mejor que puedo. Intento entrenarme más y hacer mejores cosas.
Creo que esta idea es increíble, me gustaría contribuir con algo. Quiero traducirlo a pt-br. La versión localizada está en inglés, pero creo que si tuviéramos varios idiomas sería realmente genial y sorprendente
Enviaría una solicitud de extracción con la versión localizada en ptbr.
contenido de ejemplo de: quick-notifications-filter/locales/ptbr.yml
ptbr:
notifilter:
all: "Todas as notificações"
all_title: "Mostrar todas as notificações"
unread: "Não lidas"
unread_title: "Mostrar notificações não lidas"
Nota
Si encuentras esto interesante, te enviaré una localización en ptbr hoy. Así, tendrá soporte además del inglés para ptbr.
Hice una actualización y agregué un estado vacío sin leer, por lo que el archivo de idioma también se cambió. ¡Siéntete libre de hacer una PR o enviármela! ¡Gracias!