routesstringA unique identifier for the navigation section.
stringThe display title for the navigation section.
LucideIconOptional icon to display next to the section title. The icons should
be imported from 'lucide-react'.
Example
numberOptional order number to control the position of this section in the sidebar.
'top' | 'bottom'Optional placement to control the position of this section in the sidebar.
Defines an items in the navigation menu.
stringA unique ID for this nav menu item
stringThe title that will appear in the nav menu
stringThe url of the route which this nav item links to.
LucideIconAn optional icon component to represent the item,
which should be imported from lucide-react.
numberThe order is an number which allows you to control the relative position in relation to other items in the menu. A higher number appears further down the list.
NavMenuSectionPlacementstring | string[]This can be used to restrict the menu item to the given permission or permissions.
Architecture reviews, custom plugin work, migrations, ongoing support. Get a hand from the team that builds Vendure.