feat: Set up store for teams (#1689)

This commit is contained in:
Nithin David Thomas
2021-03-15 18:35:56 +05:30
committed by GitHub
parent cadb246eaa
commit 941d4219f0
26 changed files with 1168 additions and 4 deletions

View File

@@ -75,6 +75,13 @@ export const getSidebarItems = accountId => ({
'settings_integrations_integration',
'general_settings',
'general_settings_index',
'settings_teams_list',
'settings_teams_new',
'settings_teams_add_agents',
'settings_teams_finish',
'settings_teams_edit',
'settings_teams_edit_members',
'settings_teams_edit_finish',
],
menuItems: {
back: {
@@ -91,6 +98,13 @@ export const getSidebarItems = accountId => ({
toState: frontendURL(`accounts/${accountId}/settings/agents/list`),
toStateName: 'agent_list',
},
teams: {
icon: 'ion-ios-people',
label: 'TEAMS',
hasSubMenu: false,
toState: frontendURL(`accounts/${accountId}/settings/teams/list`),
toStateName: 'settings_teams_list',
},
inboxes: {
icon: 'ion-archive',
label: 'INBOXES',