diff --git a/src/app/app.routes.ts b/src/app/app.routes.ts index b0a0f930..63976125 100644 --- a/src/app/app.routes.ts +++ b/src/app/app.routes.ts @@ -2,6 +2,8 @@ import { provideStates } from '@ngxs/store'; import { Routes } from '@angular/router'; +import { RegistryOverviewState } from '@osf/features/registry/store/registry-overview'; + import { MyProfileResourceFiltersOptionsState } from './features/my-profile/components/filters/store'; import { MyProfileResourceFiltersState } from './features/my-profile/components/my-profile-resource-filters/store'; import { MyProfileState } from './features/my-profile/store'; @@ -148,6 +150,11 @@ export const routes: Routes = [ path: 'registries', loadChildren: () => import('./features/registries/registries.routes').then((mod) => mod.registriesRoutes), }, + { + path: 'registries/my-registrations/:registrationId', + loadChildren: () => import('./features/registry/registry.routes').then((mod) => mod.registryRoutes), + providers: [provideStates([RegistryOverviewState])], + }, { path: '**', loadComponent: () => diff --git a/src/app/core/components/nav-menu/nav-menu.component.html b/src/app/core/components/nav-menu/nav-menu.component.html index 5958a21c..870e9f72 100644 --- a/src/app/core/components/nav-menu/nav-menu.component.html +++ b/src/app/core/components/nav-menu/nav-menu.component.html @@ -1,53 +1,80 @@