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 } }