أحاول إنشاء مكون سمة يمكننا من خلاله تصفية الإشعارات في لوحة القائمة. لقد استخدمت كمثال مكون السمة الرائع لكريس New PM Dropdown Button
يحتوي على زرين أعلى قائمة الإشعارات: الكل و غير المقروءة. الآن يمكنني تصفية الإشعارات غير المقروءة والكل.
تبقى شيء واحد أعتقد. إذا لم تكن هناك إشعارات غير مقروءة، فيجب إخفاء هذه الأزرار أو عرض رسالة عند النقر فوق زر غير المقروءة. حاولت معرفة كيفية القيام بذلك ولكن للأسف لم أنجح بعد.
يمكنك العثور على المستودع هنا: GitHub - VaperinaDEV/quick-notifications-filter
شكراً لك!
تعديل: لقد قمت بتحديثه وأضفت حالة فارغة لعدم وجود إشعارات غير مقروءة. أنا متأكد من أن هناك طريقة أفضل بكثير للقيام بذلك، ولكن في الوقت الحالي هذا هو أفضل ما لدي. أحاول تدريب نفسي أكثر وتقديم الأفضل.
أعتقد أن هذه الفكرة مذهلة، وأود المساهمة بشيء. أريد ترجمة هذا إلى pt-br. الإصدار المحلي باللغة الإنجليزية، لكنني أعتقد أنه إذا كان لدينا لغات متعددة فسيكون ذلك رائعًا ومذهلاً حقًا
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"
ملاحظة
إذا وجدت هذا مثيرًا للاهتمام، فسأرسل لك موقعًا في ptbr اليوم. وبالتالي، سيكون لديه دعم بالإضافة إلى اللغة الإنجليزية لـ ptbr.
مرحباً @anon40545810،
لقد أجريت تحديثًا وأضفت حالة فارغة غير مقروءة، لذا تم تغيير ملف اللغة أيضًا. لا تتردد في تقديم طلب سحب (PR) أو إرساله إلي. شكراً لك!