Browse Source

docs: Update ActionBarItem example

Michael Bromley 4 years ago
parent
commit
9efd571af2

+ 9 - 6
docs/content/docs/plugins/extending-the-admin-ui/adding-navigation-items/_index.md

@@ -82,12 +82,15 @@ import { SharedModule, addActionBarItem } from '@vendure/admin-ui/core';
   imports: [SharedModule],
   imports: [SharedModule],
   providers: [
   providers: [
     addActionBarItem({
     addActionBarItem({
-       id: 'product-reviews',
-       label: 'Product reviews',
-       locationId: 'product-detail',
-       buttonStyle: 'outline',
-       routerLink: ['./reviews'],
-       requiresPermission: 'SuperAdmin'
+      id: 'product-reviews',
+      label: 'Product reviews',
+      locationId: 'product-detail',
+      buttonStyle: 'outline',
+      routerLink: route => {
+          const id = route.snapshot.params.id;
+          return ['./extensions/reviews', id];
+      },
+      requiresPermission: 'SuperAdmin'
     }),
     }),
   ],
   ],
 })
 })