diff --git a/components/HeaderNavigation.res b/components/HeaderNavigation.res index 32e8ae13..7d49509a 100644 --- a/components/HeaderNavigation.res +++ b/components/HeaderNavigation.res @@ -41,205 +41,409 @@ type activatedEntry = let make = (~content) => { let (activeMenu, setActiveMenu) = React.useState(_ => None) - let hideMenu = (_evt) => { setActiveMenu(_ => None) } + let hideMenu = _evt => {setActiveMenu(_ => None)} let toggleMenu = (entry, _evt) => { - setActiveMenu(prev => + setActiveMenu(prev => switch prev { - | Some(activated) when activated == entry => None - | Some(_) => Some(entry) - | None => Some(entry) - }) + | Some(activated) if activated == entry => None + | Some(_) => Some(entry) + | None => Some(entry) + } + ) } - -
-
-
- - - -
- -
-
- -
- -
-
+
+ +
+
+
+
-
- -
-} \ No newline at end of file +}