From 47e4ebcbfbe98838371ce83092a7f7ea30868b90 Mon Sep 17 00:00:00 2001 From: Agent Zero Date: Mon, 17 Aug 2026 10:21:39 +0200 Subject: [PATCH] =?UTF-8?q?feat(settings):=20move=20/settings=20from=20App?= =?UTF-8?q?Shell=20to=20StartLayout=20=E2=80=94=20no=20workspace=20sidebar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/routes/index.tsx | 62 +++++++++++++++++------------------ 1 file changed, 31 insertions(+), 31 deletions(-) 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: {} }, ], },