-
-
{{ "emergencyAccess" | i18n }}
-
-
-
- {{ name }}
-
-
{{ "acceptEmergencyAccess" | i18n }}
-
-
-
-
-
+
+
+ {{ name }}
+
+
{{ "acceptEmergencyAccess" | i18n }}
+
+
diff --git a/apps/web/src/app/oss-routing.module.ts b/apps/web/src/app/oss-routing.module.ts
index 8509e987eb4..77e51172269 100644
--- a/apps/web/src/app/oss-routing.module.ts
+++ b/apps/web/src/app/oss-routing.module.ts
@@ -128,15 +128,6 @@ const routes: Routes = [
component: AcceptOrganizationComponent,
data: { titleId: "joinOrganization", doNotSaveUrl: false } satisfies DataProperties,
},
- {
- path: "accept-emergency",
- canActivate: [deepLinkGuard()],
- data: { titleId: "acceptEmergency", doNotSaveUrl: false } satisfies DataProperties,
- loadComponent: () =>
- import("./auth/emergency-access/accept/accept-emergency.component").then(
- (mod) => mod.AcceptEmergencyComponent,
- ),
- },
{
path: "accept-families-for-enterprise",
component: AcceptFamilySponsorshipComponent,
@@ -223,6 +214,29 @@ const routes: Routes = [
titleId: "recoverAccountTwoStep",
} satisfies DataProperties & AnonLayoutWrapperData,
},
+ {
+ path: "accept-emergency",
+ canActivate: [deepLinkGuard()],
+ children: [
+ {
+ path: "",
+ data: {
+ pageTitle: "emergencyAccess",
+ titleId: "acceptEmergency",
+ doNotSaveUrl: false,
+ } satisfies DataProperties & AnonLayoutWrapperData,
+ loadComponent: () =>
+ import("./auth/emergency-access/accept/accept-emergency.component").then(
+ (mod) => mod.AcceptEmergencyComponent,
+ ),
+ },
+ {
+ path: "",
+ component: EnvironmentSelectorComponent,
+ outlet: "environment-selector",
+ },
+ ],
+ },
],
},
{