diff --git a/src/components/Menu.jsx b/src/components/Menu.jsx index e757de18..33fdbe0e 100644 --- a/src/components/Menu.jsx +++ b/src/components/Menu.jsx @@ -6,51 +6,52 @@ const doDrawSubmenu = item => false //item.active && hasSubmenu(item) const itemUrl = url => getPathWithNoTrailingSlas(url) const selectedClassName = flag => flag - ? 'selected' - : '' + ? 'selected' + : '' const hmenuCurClassName = flag => flag - ? 'HMenu__item--cur' - : '' + ? 'HMenu__item--cur' + : '' -const MenuItem = ({active, text, url}) => (active - ? {text} - : {text} +const MenuItem = ({ active, text, url }) => (active + ? {text} + : {text} ) const MenuToggle = () => ( -
- -
+
+ +
) -export const Menu = ({items}) => { - const content = items.map((item, index) => ( -
  • - +export const Menu = ({ items }) => { + const content = items.map((item, index) => ( +
  • + - {!doDrawSubmenu(item) ? null : ( - - )} -
  • - )) - return ( - - + {!doDrawSubmenu(item) ? null : ( + + )} + + )) - {content} - - ) + return ( + + + + {content} + + ) } -const Submenu = ({items}) => ( - - {items.map((item, index) => ( -
  • - -
  • - ))} -
    +const Submenu = ({ items }) => ( + + {items.map((item, index) => ( +
  • + +
  • + ))} +
    )