| 123456789101112131415161718192021222324252627282930313233343536 |
- import { registerRouteComponent } from '@vendure/admin-ui/core';
- import { registerReactRouteComponent } from '@vendure/admin-ui/react';
- import { AllProductReviewsListComponent } from './components/all-product-reviews-list/all-product-reviews-list.component';
- import { ProductReviewDetailComponent } from './components/product-review-detail/product-review-detail.component';
- import { GetReviewDetailDocument } from './generated-types';
- import { AllProductReviewsList } from './react/AllProductReviewsList';
- export default [
- // registerRouteComponent({
- // path: '',
- // component: AllProductReviewsListComponent,
- // breadcrumb: 'Product reviews',
- // }),
- registerReactRouteComponent({
- path: '',
- component: AllProductReviewsList,
- breadcrumb: 'Product reviews',
- }),
- registerRouteComponent({
- path: ':id',
- component: ProductReviewDetailComponent,
- query: GetReviewDetailDocument,
- entityKey: 'productReview',
- getBreadcrumbs: entity => [
- {
- label: 'Product reviews',
- link: ['/extensions', 'product-reviews'],
- },
- {
- label: `#${entity?.id} (${entity?.product.name})`,
- link: [],
- },
- ],
- }),
- ];
|