Estou tentando criar um componente de tema que nos permita filtrar as notificações no painel do menu. Usei como modelo o fantástico componente de tema do Kris New PM Dropdown Button
Ele contém dois botões no topo da lista de notificações: All e Unread. Agora consigo filtrar as notificações não lidas e todas as notificações.
Acho que só falta mais uma coisa. Se não houver notificações não lidas, esses botões devem ser ocultados ou uma mensagem deve ser exibida ao clicar no botão Unread. Tentei descobrir como fazer isso, mas infelizmente ainda não tive sucesso.
Edit: Atualizei e adicionei o estado vazio para quando não há notificações não lidas. Tenho certeza de que existe uma maneira muito melhor de fazer isso, mas por enquanto este é o meu melhor. Estou tentando me treinar mais e fazer coisas melhores.
Acho essa ideia incrível, gostaria de contribuir com algo. Quero traduzir isso para pt-br. A versão localizada está em inglês, mas acho que se tivéssemos vários idiomas seria muito legal e incrível
Enviarei um pull request com a versão localizada em ptbr.
conteúdo de exemplo 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"
Observação
Se achar isso interessante, enviarei um locale em ptbr hoje. Assim, terá suporte além do inglês para ptbr.
Fiz uma atualização e adicionei um estado vazio sem leituras, então o arquivo de idioma também foi alterado. Sinta-se à vontade para fazer um PR ou me enviar. Obrigado!