Ich versuche, eine Themenkomponente zu erstellen, mit der wir Benachrichtigungen im Menü-Panel filtern können. Als Vorlage habe ich Kris’ fantastische Themenkomponente New PM Dropdown Button verwendet.
Sie enthält zwei Schaltflächen über der Benachrichtigungsliste: Alle und Ungelesen. Jetzt kann ich die ungelesenen und alle Benachrichtigungen filtern.
Ich denke, eine Sache fehlt noch. Wenn keine ungelesenen Benachrichtigungen vorhanden sind, sollten diese Schaltflächen ausgeblendet werden oder eine Nachricht angezeigt werden, wenn auf die Schaltfläche Ungelesen geklickt wird. Ich habe versucht, dies herauszufinden, aber leider noch keinen Erfolg gehabt.
Sie finden das Repository hier: GitHub - VaperinaDEV/quick-notifications-filter
Danke!
Bearbeiten: Ich habe es aktualisiert und den leeren Zustand für ungelesene Benachrichtigungen hinzugefügt. Ich bin sicher, dass es einen viel besseren Weg gibt, dies zu tun, aber im Moment ist dies mein Bestes. Ich versuche, mich weiter zu trainieren und bessere zu machen.
Ich finde diese Idee großartig, ich möchte etwas dazu beitragen. Ich möchte dies ins Pt-BR übersetzen. Die lokalisierte Version ist auf Englisch, aber ich denke, wenn wir mehrere Sprachen hätten, wäre das wirklich cool und erstaunlich
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"
Hinweis
Wenn Sie dies interessant finden, sende ich Ihnen heute eine Lokalisierung in Ptbr. Somit wird es neben Englisch auch Ptbr unterstützen.
Ich habe ein Update vorgenommen und einen leeren Zustand für „keine ungelesenen Nachrichten“ hinzugefügt, sodass auch die Sprachdatei geändert wurde. Bitte erstelle gerne einen PR oder sende ihn mir. Danke!