AddNavMenuItem
addNavMenuItem
Add a menu item to an existing section specified by sectionId
. The id of the section
can be found by inspecting the DOM and finding the data-section-id
attribute.
Providing the before
argument will move the item before any existing item with the specified id.
If omitted (or if the name is not found) the item will be appended to the
end of the section.
This should be used in the NgModule providers
array of your ui extension module.
Example
providers.ts
import { addNavMenuItem } from '@vendure/admin-ui/core';
export default [
addNavMenuItem({
id: 'reviews',
label: 'Product Reviews',
routerLink: ['/extensions/reviews'],
icon: 'star',
},
'marketing'),
];
Signature
function addNavMenuItem(config: NavMenuItem, sectionId: string, before?: string): Provider
Parameters
config
parameter
sectionId
parameter
string
before
parameter
string