feat: render AdminSettingsLayout once for all child routes

This commit is contained in:
kasia.oczkowska
2024-01-18 15:25:11 +00:00
committed by Kasia
parent 3a9dfe339a
commit d3da62c04a
4 changed files with 28 additions and 47 deletions

View File

@@ -2,6 +2,7 @@ import { Route, Routes as ReactRouterRoutes, Navigate } from 'react-router-dom';
import Layout from 'components/Layout';
import NoResultFound from 'components/NotFound';
import PublicLayout from 'components/PublicLayout';
import AdminSettingsLayout from 'components/AdminSettingsLayout';
import Applications from 'pages/Applications';
import Application from 'pages/Application';
import Executions from 'pages/Executions';
@@ -139,8 +140,9 @@ function Routes() {
<Route path={URLS.SETTINGS}>{settingsRoutes}</Route>
<Route path={URLS.ADMIN_SETTINGS}>{adminSettingsRoutes}</Route>
<Route path={URLS.ADMIN_SETTINGS} element={<AdminSettingsLayout />}>
{adminSettingsRoutes}
</Route>
<Route path="*" element={<NoResultFound />} />
</ReactRouterRoutes>
);