feat: add organization settings UI
This commit is contained in:
@@ -18,6 +18,7 @@ const CampaignsView = () => import('@/features/campaigns/views/CampaignsView.vue
|
||||
const CampaignDetailView = () => import('@/features/campaigns/views/CampaignDetailView.vue');
|
||||
const MediaLibraryView = () => import('@/features/content/views/MediaLibraryView.vue');
|
||||
const WorkspaceCreateView = () => import('@/features/workspaces/views/WorkspaceCreateView.vue');
|
||||
const OrganizationSettingsView = () => import('@/features/organizations/views/OrganizationSettingsView.vue');
|
||||
const SettingsLayoutView = () => import('@/features/settings/views/SettingsLayoutView.vue');
|
||||
const UserSettingsView = () => import('@/features/user-profile/views/UserSettingsView.vue');
|
||||
const IntegrationsSettingsView = () => import('@/features/settings/views/IntegrationsSettingsView.vue');
|
||||
@@ -126,6 +127,12 @@ const routes = [
|
||||
component: DeveloperFeedbackDetailView,
|
||||
meta: { requiresAuth: true, roles: ['developer'] },
|
||||
},
|
||||
{
|
||||
path: '/app/organizations/:organizationId/settings',
|
||||
name: 'organization-settings',
|
||||
component: OrganizationSettingsView,
|
||||
meta: { requiresAuth: true },
|
||||
},
|
||||
{
|
||||
path: '/app/workspace-settings',
|
||||
name: 'workspace-settings',
|
||||
|
||||
Reference in New Issue
Block a user