Update ConnectionRequired to prevent wizard access when complete

This commit is contained in:
Bill Thornton
2025-04-01 11:56:51 -04:00
parent 65d25da85f
commit c446460ba7
6 changed files with 65 additions and 23 deletions
+1 -1
View File
@@ -17,7 +17,7 @@ export const DASHBOARD_APP_PATHS = {
export const DASHBOARD_APP_ROUTES: RouteObject[] = [
{
element: <ConnectionRequired isAdminRequired />,
element: <ConnectionRequired level='admin' />,
children: [
{
lazy: () => import('../AppLayout'),
+1 -1
View File
@@ -36,7 +36,7 @@ export const EXPERIMENTAL_APP_ROUTES: RouteObject[] = [
{
/* Public routes */
element: <ConnectionRequired isUserRequired={false} />,
element: <ConnectionRequired level='public' />,
children: [
...LEGACY_PUBLIC_ROUTES.map(toViewManagerPageRoute),
+1 -1
View File
@@ -31,7 +31,7 @@ export const STABLE_APP_ROUTES: RouteObject[] = [
{
/* Public routes */
element: <ConnectionRequired isUserRequired={false} />,
element: <ConnectionRequired level='public' />,
children: [
...LEGACY_PUBLIC_ROUTES.map(toViewManagerPageRoute),
/* Fallback route for invalid paths */
+1 -1
View File
@@ -60,7 +60,7 @@ const ROUTES: LegacyRoute[] = [
export const WIZARD_APP_ROUTES: RouteObject[] = [
{
element: <ConnectionRequired isUserRequired={false} />,
element: <ConnectionRequired level='wizard' />,
children: [
{
Component: AppLayout,