chore: Helpcenter routing and UI fixes (#5460)

Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
This commit is contained in:
Nithin David Thomas
2022-09-20 08:10:32 +05:30
committed by GitHub
parent 3b7cae19e6
commit 54d0055e86
5 changed files with 21 additions and 6 deletions

View File

@@ -110,13 +110,19 @@ export default {
primaryMenuItems() {
const menuItems = this.sideMenuConfig.primaryMenu;
return menuItems.filter(menuItem => {
const isAvailableForTheUser = menuItem.roles.includes(this.currentRole);
if (!isAvailableForTheUser) {
return false;
}
if (menuItem.featureFlag) {
return this.isFeatureEnabledonAccount(
this.accountId,
menuItem.featureFlag
);
}
return menuItem.roles.includes(this.currentRole);
return true;
});
},
activeSecondaryMenu() {