diff --git a/components/MyPages/Sidebar/index.tsx b/components/MyPages/Sidebar/index.tsx
index cc191f97d..3fab63207 100644
--- a/components/MyPages/Sidebar/index.tsx
+++ b/components/MyPages/Sidebar/index.tsx
@@ -14,13 +14,17 @@ export default function Sidebar({ menuItems }: SidebarProps) {
{/* Base styles.active on menuItem href and current path */}
{menuItems.map((item) => (
<>
-
+
{item.linkText || item.title}
{item.subItems
? item.subItems.map((subItem) => {
return (
-
+
{subItem.linkText || subItem.title}
)
diff --git a/types/requests/myPages/navigation.ts b/types/requests/myPages/navigation.ts
index 2254574fd..e11cfc0cb 100644
--- a/types/requests/myPages/navigation.ts
+++ b/types/requests/myPages/navigation.ts
@@ -6,7 +6,7 @@ export type MenuItem = {
title: string
linkText: string
subItems: MenuItem[] | null
- url?: string
+ url: string
}
export type SidebarProps = { menuItems: MenuItem[] }
@@ -14,7 +14,7 @@ export type SidebarProps = { menuItems: MenuItem[] }
export type PageLink = {
uid: string
title: string
- url?: string
+ url: string
system: { uid: string }
}