From b42d9823d9a026eebf035033360bbfc5b3526d0c Mon Sep 17 00:00:00 2001 From: Brandon Clayton <bclayton@usgs.gov> Date: Tue, 26 Nov 2024 15:08:48 -0700 Subject: [PATCH] add dashboards --- .../src/shared/models/applications.model.ts | 6 ++++++ .../src/shared/utils/applications.utils.ts | 15 +++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/projects/nshmp-apps/src/shared/models/applications.model.ts b/projects/nshmp-apps/src/shared/models/applications.model.ts index b5f124407..e308e0bea 100644 --- a/projects/nshmp-apps/src/shared/models/applications.model.ts +++ b/projects/nshmp-apps/src/shared/models/applications.model.ts @@ -70,6 +70,8 @@ export interface DevHazardApplications { * ERP design maps applications. */ export interface DesignMapsApplications { + /** Design map dashboard */ + dashboard: Navigation; rtgm: Navigation; } @@ -105,6 +107,8 @@ export interface HazardApplications { * NCM applications. */ export interface NcmApplications { + /** NCM dashboard */ + dashboard: Navigation; /** Geophysical profiles application */ geophysicalProfiles: Navigation; } @@ -113,6 +117,8 @@ export interface NcmApplications { * Source applications */ export interface SourceApplications { + /** Source model dashboard */ + dashboard: Navigation; /** Data mapping application */ data: Navigation; /** Magnitude frequency distribution application */ diff --git a/projects/nshmp-apps/src/shared/utils/applications.utils.ts b/projects/nshmp-apps/src/shared/utils/applications.utils.ts index 2bcd035fd..64c22fdcd 100644 --- a/projects/nshmp-apps/src/shared/utils/applications.utils.ts +++ b/projects/nshmp-apps/src/shared/utils/applications.utils.ts @@ -13,6 +13,11 @@ export function apps(): Applications { routerLink: '/', }, designMaps: { + dashboard: { + display: 'Design Maps Dashboard', + routerLink: '/designmaps', + showInDashboard: false, + }, rtgm: { display: 'Risk-Targeted Ground Motion', routerLink: '/designmaps/rtgm', @@ -57,6 +62,11 @@ export function apps(): Applications { }, }, ncm: { + dashboard: { + display: 'NCM Dashboard', + routerLink: '/ncm', + showInDashboard: false, + }, geophysicalProfiles: { display: 'NCM Geophysical Profiles', routerLink: '/ncm/geophysical-profiles', @@ -67,6 +77,11 @@ export function apps(): Applications { routerLink: '/services', }, source: { + dashboard: { + display: 'Source Model Dashboard', + routerLink: '/source', + showInDashboard: false, + }, data: { display: 'Model Maps', routerLink: '/source/model-maps', -- GitLab