openreplay/frontend/app/components/Client/Modules/index.ts
Shekar Siri 89704b033f
feat(ui) - path analysis (#1514)
* fix(ui) - insight item name

* feat(ui) - path analysis - wip

* feat(ui) - path analysis - wip

* feat(ui) - path analysis

* feat(ui) - user retention

* feat(ui): path analysis - filters and graph

* change(ui): plugins text and icon

* feat(ui): path analysis - filters and graph

* feat(ui): path analysis - filters and graph

* feat(ui): path analysis

* feat(ui): path analysis - start point filters

* feat(ui): path analysis
2023-10-12 17:04:19 +02:00

51 lines
No EOL
1.2 KiB
TypeScript

export { default } from './Modules';
export const enum MODULES {
ASSIST = 'assist',
NOTES = 'notes',
BUG_REPORTS = 'bug-reports',
OFFLINE_RECORDINGS = 'offline-recordings',
ALERTS = 'alerts',
}
export interface Module {
label: string;
description: string;
key: string;
icon?: string;
isEnabled?: boolean;
}
export const modules = [
{
label: 'Cobrowse',
description: 'Enable live session playing, interaction, screen sharing, and annotations over video call.',
key: MODULES.ASSIST,
icon: 'broadcast'
},
{
label: 'Notes',
description: 'Add notes to sessions and recordings to share with your team.',
key: MODULES.NOTES,
icon: 'stickies',
isEnabled: true
},
{
label: 'Bug Reports',
description: 'Allow users to report bugs and issues on your website.',
key: MODULES.BUG_REPORTS,
icon: 'filetype-pdf'
},
{
label: 'Offline Recordings',
description: 'Record user sessions even when they are offline.',
key: MODULES.OFFLINE_RECORDINGS,
icon: 'record2'
},
{
label: 'Alerts',
description: 'Get notified when users encounter errors on your website.',
key: MODULES.ALERTS,
icon: 'bell'
}
];