function NavigationMenu()

in ark-demo/webapp/src/components/common/Header.js [189:233]


function NavigationMenu({ column: vertical }) {
  const location = useLocation();
  const classes = useStylesNavigationMenu();

  const pathname = location.pathname.split('/')[1] || false;

  return (
    <Grid
      container
      direction={vertical ? 'column' : 'row'}
      className={!vertical ? classes.navTabs : ''}
    >
      <Tabs
        value={pathname}
        textColor={vertical ? 'primary' : 'inherit'}
        orientation={vertical ? 'vertical' : 'horizontal'}
        variant={vertical ? 'fullWidth' : 'standard'}
      >
        <Tab label='Home' value='' component={NavLink} to={ROUTE_PATHS.DEFAULT} />
        {/* [hygen] Import links */}
        <Tab
          label='Flood risk areas'
          value='floodrisk'
          component={NavLink}
          to={ROUTE_PATHS.FLOOD_RISK_AREAS}
          className={classes.navLink}
        />
        <Tab
          label='Building risk'
          value='buildings'
          component={NavLink}
          to={ROUTE_PATHS.BUILDING_RISK}
          className={classes.navLink}
        />
        <Tab
          label='Transit routes'
          value='transit'
          component={NavLink}
          to={ROUTE_PATHS.TRANSIT_ROUTES}
          className={classes.navLink}
        />
      </Tabs>
    </Grid>
  );
}