change(ui): usability module settings

This commit is contained in:
Shekar Siri 2024-09-03 18:00:55 +05:30
parent 2f1e9de6a0
commit 1636d9cc06
3 changed files with 10 additions and 1 deletions

View file

@ -1670,6 +1670,7 @@ class ModuleType(str, Enum):
ASSIST_STATTS = "assist-statts"
RECOMMENDATIONS = "recommendations"
FEATURE_FLAGS = "feature-flags"
USABILITY_TESTS = "usability-tests"
class ModuleStatus(BaseModel):

View file

@ -9,6 +9,7 @@ export const enum MODULES {
ASSIST_STATS = 'assist-stats',
FEATURE_FLAGS = 'feature-flags',
RECOMMENDATIONS = 'recommendations',
USABILITY_TESTS = 'usability-tests',
}
export interface Module {
@ -67,4 +68,10 @@ export const modules = [
icon: 'magic',
hidden: true
},
];
{
label: 'Usability Tests',
description: 'Get feedback from your users by creating usability tests and sharing them with your team.',
key: MODULES.USABILITY_TESTS,
icon: 'clipboard-check',
},
];

View file

@ -126,6 +126,7 @@ function SideMenu(props: Props) {
item.key === MENU.SESSIONS &&
modules.includes(MODULES.OFFLINE_RECORDINGS),
item.key === MENU.ALERTS && modules.includes(MODULES.ALERTS),
item.key === MENU.USABILITY_TESTS && modules.includes(MODULES.USABILITY_TESTS),
item.isAdmin && !isAdmin,
item.isEnterprise && !isEnterprise,
].some((cond) => cond);