greeter-shared.module.ts 799 B

1234567891011121314151617181920212223242526
  1. import { NgModule } from '@angular/core';
  2. import { addNavMenuSection, SharedModule } from '@vendure/admin-ui/core';
  3. @NgModule({
  4. imports: [SharedModule],
  5. providers: [
  6. addNavMenuSection(
  7. {
  8. id: 'greeter',
  9. label: 'My Extensions',
  10. items: [
  11. {
  12. id: 'greeter',
  13. label: 'Greeter',
  14. routerLink: ['/extensions/greet'],
  15. // Icon can be any of https://clarity.design/icons
  16. icon: 'cursor-hand-open',
  17. },
  18. ],
  19. },
  20. // Add this section before the "settings" section
  21. 'settings',
  22. ),
  23. ],
  24. })
  25. export class GreeterSharedModule {}