From 24ab2f42b0ffcb3d6c395215690ed360fad0ffba Mon Sep 17 00:00:00 2001 From: Faizaan Gagan Date: Fri, 14 Jul 2023 10:37:01 +0530 Subject: [PATCH] FIX: add the required widget for admin-problems notification item (#22602) --- .../admin-problems-notification-item.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 app/assets/javascripts/discourse/app/widgets/admin-problems-notification-item.js diff --git a/app/assets/javascripts/discourse/app/widgets/admin-problems-notification-item.js b/app/assets/javascripts/discourse/app/widgets/admin-problems-notification-item.js new file mode 100644 index 00000000000..10e787a1c88 --- /dev/null +++ b/app/assets/javascripts/discourse/app/widgets/admin-problems-notification-item.js @@ -0,0 +1,19 @@ +import { DefaultNotificationItem } from "discourse/widgets/default-notification-item"; +import I18n from "I18n"; +import { createWidgetFrom } from "discourse/widgets/widget"; +import getURL from "discourse-common/lib/get-url"; +import { iconNode } from "discourse-common/lib/icon-library"; + +createWidgetFrom(DefaultNotificationItem, "admin-problems-notification-item", { + text() { + return I18n.t("notifications.admin_problems"); + }, + + url() { + return getURL("/admin"); + }, + + icon() { + return iconNode("gift"); + }, +});