diff --git a/src/app/GlobalHeader.js b/src/app/GlobalHeader.js index 5155a3a..375b822 100644 --- a/src/app/GlobalHeader.js +++ b/src/app/GlobalHeader.js @@ -155,26 +155,31 @@ function UserNavBarSection() { } function NavLinksList({ children }) { - const navStyle = useBreakpointValue({ base: "menu", md: "buttons" }); - - if (navStyle === "menu") { - return ( - - - } /> - - {children} - - ); - } else { - return children; - } + return ( + <> + + + + } /> + + + {React.Children.map(children, (c) => + React.cloneElement(c, { listVariant: "menu" }) + )} + + + + + {React.Children.map(children, (c) => + React.cloneElement(c, { listVariant: "buttons" }) + )} + + + ); } -function NavLinkItem(props) { - const navStyle = useBreakpointValue({ base: "menu", md: "buttons" }); - - if (navStyle === "menu") { +function NavLinkItem({ listVariant, ...props }) { + if (listVariant === "menu") { return ; } else { return ;