From 4d719a8fe33bed72ec57812e174dab1874315340 Mon Sep 17 00:00:00 2001 From: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com> Date: Fri, 17 Feb 2023 17:48:16 +0530 Subject: [PATCH] fix: Add a settings link for portals in sidebar (#6475) --- app/javascript/dashboard/i18n/locale/en/settings.json | 1 + .../dashboard/helpcenter/components/HelpCenterLayout.vue | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/app/javascript/dashboard/i18n/locale/en/settings.json b/app/javascript/dashboard/i18n/locale/en/settings.json index 9fff8d68b..a37884db8 100644 --- a/app/javascript/dashboard/i18n/locale/en/settings.json +++ b/app/javascript/dashboard/i18n/locale/en/settings.json @@ -238,6 +238,7 @@ "DRAFT": "Draft", "ARCHIVED": "Archived", "CATEGORY": "Category", + "SETTINGS": "Settings", "CATEGORY_EMPTY_MESSAGE": "No categories found" }, "SET_AUTO_OFFLINE": { diff --git a/app/javascript/dashboard/routes/dashboard/helpcenter/components/HelpCenterLayout.vue b/app/javascript/dashboard/routes/dashboard/helpcenter/components/HelpCenterLayout.vue index a94078561..e99f3aac3 100644 --- a/app/javascript/dashboard/routes/dashboard/helpcenter/components/HelpCenterLayout.vue +++ b/app/javascript/dashboard/routes/dashboard/helpcenter/components/HelpCenterLayout.vue @@ -185,6 +185,15 @@ export default { toolTip: 'Archived', toStateName: 'list_archived_articles', }, + { + icon: 'settings', + label: 'HELP_CENTER.SETTINGS', + key: 'edit_portal_information', + toState: frontendURL( + `accounts/${this.accountId}/portals/${this.selectedPortalSlug}/edit` + ), + toStateName: 'edit_portal_information', + }, ]; }, additionalSecondaryMenuItems() {