Schnellbenachrichtigungen-Filter

Hallo,

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. :confused:
Sie finden das Repository hier: GitHub - VaperinaDEV/quick-notifications-filter

Danke! :slightly_smiling_face:

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. :slightly_smiling_face:

3 „Gefällt mir“

@Don schlägt wieder mit einer fantastischen Funktion zu.

1 „Gefällt mir“

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

meine anfängliche Vision dieser Idee

Hinweis

Ich würde eine Pull-Anfrage mit der lokalisierten Version in Ptbr senden.

Beispielinhalt von: 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"

Hinweis

Wenn Sie dies interessant finden, sende ich Ihnen heute eine Lokalisierung in Ptbr. Somit wird es neben Englisch auch Ptbr unterstützen.

2 „Gefällt mir“

Hallo @anon40545810 ,

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!

1 „Gefällt mir“

Pull-Request gesendet und vielen Dank für die Berücksichtigung meines Pull-Requests.

2 „Gefällt mir“

Danke! Ich habe es zusammengeführt: Merge pull request #1 from nkot56297/patch-1 · VaperinaDEV/quick-notifications-filter@57bebe2 · GitHub

1 „Gefällt mir“