diff --git a/frontend/src/routes/index.tsx b/frontend/src/routes/index.tsx index 56ac697..b4c149b 100644 --- a/frontend/src/routes/index.tsx +++ b/frontend/src/routes/index.tsx @@ -139,6 +139,37 @@ const router = createBrowserRouter([ ), children: [ { path: '/start', element: withSuspense() }, + { + path: '/settings', + element: {withSuspense()}, + children: [ + { path: 'stammdaten', element: withSuspense() }, + { path: 'user-management', element: withSuspense() }, + { path: 'roles', element: withSuspense() }, + { path: 'users', element: withSuspense() }, + { path: 'groups', element: withSuspense() }, + { path: 'plugins', element: withSuspense() }, + { path: 'system', element: withSuspense() }, + { path: 'currencies', element: withSuspense() }, + { path: 'taxes', element: withSuspense() }, + { path: 'sequences', element: withSuspense() }, + { path: 'mail', element: withSuspense() }, + { path: 'notifications', element: withSuspense() }, + { path: 'ai', element: withSuspense() }, + { path: 'ai-proactive', element: withSuspense() }, + { path: 'theme', element: withSuspense() }, + { path: 'automation', element: withSuspense() }, + { path: 'mcp', element: withSuspense() }, + { path: 'ai-settings', element: withSuspense() }, + { path: 'menu', element: withSuspense() }, + { path: 'custom-fields', element: withSuspense() }, + { path: 'webhooks', element: withSuspense() }, + { path: 'workspaces', element: withSuspense() }, + { path: 'backup', element: withSuspense() }, + { path: 'rechte', element: {withSuspense()} }, + { path: '*', element: {} }, + ], + }, ], }, { @@ -174,37 +205,6 @@ const router = createBrowserRouter([ { path: '/api-docs', element: {withSuspense()} }, { path: '/activity', element: {withSuspense()} }, { path: '/profile', element: withSuspense() }, - { - path: '/settings', - element: {withSuspense()}, - children: [ - { path: 'stammdaten', element: withSuspense() }, - { path: 'user-management', element: withSuspense() }, - { path: 'roles', element: withSuspense() }, - { path: 'users', element: withSuspense() }, - { path: 'groups', element: withSuspense() }, - { path: 'plugins', element: withSuspense() }, - { path: 'system', element: withSuspense() }, - { path: 'currencies', element: withSuspense() }, - { path: 'taxes', element: withSuspense() }, - { path: 'sequences', element: withSuspense() }, - { path: 'mail', element: withSuspense() }, - { path: 'notifications', element: withSuspense() }, - { path: 'ai', element: withSuspense() }, - { path: 'ai-proactive', element: withSuspense() }, - { path: 'theme', element: withSuspense() }, - { path: 'automation', element: withSuspense() }, - { path: 'mcp', element: withSuspense() }, - { path: 'ai-settings', element: withSuspense() }, - { path: 'menu', element: withSuspense() }, - { path: 'custom-fields', element: withSuspense() }, - { path: 'webhooks', element: withSuspense() }, - { path: 'workspaces', element: withSuspense() }, - { path: 'backup', element: withSuspense() }, - { path: 'rechte', element: {withSuspense()} }, - { path: '*', element: {} }, - ], - }, { path: '*', element: {} }, ], },