diff --git a/client/src/app/menu/menu.component.html b/client/src/app/menu/menu.component.html
index 181eb1f8a10..c8edf3917f9 100644
--- a/client/src/app/menu/menu.component.html
+++ b/client/src/app/menu/menu.component.html
@@ -54,16 +54,26 @@
-
@if (link.isPrimaryButton === true) {
-
diff --git a/client/src/app/menu/menu.component.ts b/client/src/app/menu/menu.component.ts
index f8442f41fd6..d35dce92df7 100644
--- a/client/src/app/menu/menu.component.ts
+++ b/client/src/app/menu/menu.component.ts
@@ -25,7 +25,8 @@ type MenuLink = {
label: string
- path: string
+ path?: string
+ url?: string
query?: Params
isPrimaryButton?: boolean // default false
diff --git a/client/src/app/shared/shared-main/buttons/button.component.html b/client/src/app/shared/shared-main/buttons/button.component.html
index 35d99d4b73b..bbdc337117c 100644
--- a/client/src/app/shared/shared-main/buttons/button.component.html
+++ b/client/src/app/shared/shared-main/buttons/button.component.html
@@ -6,6 +6,14 @@
>
+} @else if (href) {
+
+
+
} @else {