77 lines
2.1 KiB
TypeScript
77 lines
2.1 KiB
TypeScript
export { default } from './Modules';
|
|
|
|
export const enum MODULES {
|
|
ASSIST = 'assist',
|
|
NOTES = 'notes',
|
|
BUG_REPORTS = 'bug-reports',
|
|
OFFLINE_RECORDINGS = 'offline-recordings',
|
|
ALERTS = 'alerts',
|
|
ASSIST_STATS = 'assist-stats',
|
|
FEATURE_FLAGS = 'feature-flags',
|
|
RECOMMENDATIONS = 'recommendations',
|
|
USABILITY_TESTS = 'usability-tests',
|
|
}
|
|
|
|
export interface Module {
|
|
label: string;
|
|
description: string;
|
|
key: string;
|
|
icon?: string;
|
|
isEnabled?: boolean;
|
|
hidden?: boolean;
|
|
enterprise?: boolean;
|
|
}
|
|
|
|
export const modules = [
|
|
{
|
|
label: 'Co-Browse',
|
|
description: 'Enable live session replay, remote control, annotations and webRTC call/video.',
|
|
key: MODULES.ASSIST,
|
|
icon: 'broadcast'
|
|
},
|
|
{
|
|
label: 'Recordings',
|
|
description: 'Record live sessions while co-browsing with users and share it with your team for training purposes.',
|
|
key: MODULES.OFFLINE_RECORDINGS,
|
|
icon: 'record2'
|
|
},
|
|
{
|
|
label: 'Cobrowsing Reports',
|
|
description: 'Keep an eye on cobrowsing metrics across your team and generate reports.',
|
|
key: MODULES.ASSIST_STATS,
|
|
icon: 'file-bar-graph',
|
|
enterprise: true
|
|
},
|
|
{
|
|
label: 'Notes',
|
|
description: 'Add notes to sessions and share with your team.',
|
|
key: MODULES.NOTES,
|
|
icon: 'stickies',
|
|
isEnabled: true
|
|
},
|
|
{
|
|
label: 'Alerts',
|
|
description: 'Create alerts on cards and get notified when a metric hits a certain threshold.',
|
|
key: MODULES.ALERTS,
|
|
icon: 'bell'
|
|
},
|
|
{
|
|
label: 'Feature Flags',
|
|
description: 'Make gradual releases and A/B test all of your new features without redeploying your app.',
|
|
key: MODULES.FEATURE_FLAGS,
|
|
icon: 'toggles'
|
|
},
|
|
{
|
|
label: 'Recommendations',
|
|
description: 'Get personalized recommendations for sessions to watch, based on your replay history and search preferences.',
|
|
key: MODULES.RECOMMENDATIONS,
|
|
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',
|
|
},
|
|
];
|