feat: introduce admin app configs page (#1335)

This commit is contained in:
kattoczko
2023-10-24 11:19:37 +01:00
committed by GitHub
parent 0a36101da1
commit 8c859f9408
9 changed files with 318 additions and 1 deletions

View File

@@ -12,6 +12,7 @@ import UserInterface from 'pages/UserInterface';
import * as URLS from 'config/urls';
import Can from 'components/Can';
import AdminApplications from 'pages/AdminApplications';
import AdminApplication from 'pages/AdminApplication';
// TODO: consider introducing redirections to `/` as fallback
export default (
@@ -119,6 +120,17 @@ export default (
}
/>
<Route
path={`${URLS.ADMIN_APP_PATTERN}/*`}
element={
<Can I="update" a="App">
<AdminSettingsLayout>
<AdminApplication />
</AdminSettingsLayout>
</Can>
}
/>
<Route
path={URLS.ADMIN_SETTINGS}
element={<Navigate to={URLS.USERS} replace />}