Skip to main content

Local Navigation

Navigation component for sections or pages.

Appearance

Use the variant prop to display primary or secondary variant of the component.

Primary

Mainly for use with sidebars.

http://localhost:3000
<LocalNavigation css={{ flex: 1 }}>
  <LocalNavigationItem>Overview</LocalNavigationItem>
  <LocalNavigationItem>Lanes</LocalNavigationItem>
  <LocalNavigationItem>Carriers</LocalNavigationItem>
  <LocalNavigationItem>Containers</LocalNavigationItem>
</LocalNavigation>

Secondary

Mainly for use on white pages as a navigation in header.

http://localhost:3000
<LocalNavigation css={{ flex: 1 }} variant="secondary">
  <LocalNavigationItem>Overview</LocalNavigationItem>
  <LocalNavigationItem>Lanes</LocalNavigationItem>
  <LocalNavigationItem>Carriers</LocalNavigationItem>
  <LocalNavigationItem>Containers</LocalNavigationItem>
</LocalNavigation>

Usage

Selected

Use the isSelected prop to indicate current location.

http://localhost:3000
<LocalNavigation css={{ flex: 1 }}>
  <LocalNavigationItem isSelected>Overview</LocalNavigationItem>
  <LocalNavigationItem>Lanes</LocalNavigationItem>
  <LocalNavigationItem>Carriers</LocalNavigationItem>
  <LocalNavigationItem>Containers</LocalNavigationItem>
</LocalNavigation>

With dropdown button

Use the LocalNavigationDropdownItem component to display a button item with dropdown.

http://localhost:3000
<LocalNavigation>
  <LocalNavigationDropdownItem title="Parent section">
    <DropdownMenu>
      <DropdownItem key="Profile">Profile</DropdownItem>
      <DropdownItem key="Search">Search</DropdownItem>
    </DropdownMenu>
  </LocalNavigationDropdownItem>
  <LocalNavigationItem>Overview</LocalNavigationItem>
  <LocalNavigationItem>Lanes</LocalNavigationItem>
  <LocalNavigationItem>Carriers</LocalNavigationItem>
  <LocalNavigationItem>Containers</LocalNavigationItem>
</LocalNavigation>

Props

LocalNavigation Props


as?The root element to be rendered

LocalNavigationDropdownItem Props


as?The root element to be rendered

LocalNavigationItem Props


as?The root element to be rendered