routes.ts 674 B

123456789101112131415161718192021
  1. import { CanDeactivateDetailGuard, registerRouteComponent } from '@vendure/admin-ui/core';
  2. import { registerReactRouteComponent } from '@vendure/admin-ui/react';
  3. import { AngularUiComponent } from './angular-components/angular-ui/angular-ui.component';
  4. import { ReactUi } from './react-components/ReactUi';
  5. export default [
  6. registerReactRouteComponent({
  7. path: 'react-ui',
  8. component: ReactUi,
  9. title: 'React UI',
  10. }),
  11. registerRouteComponent({
  12. path: 'angular-ui',
  13. component: AngularUiComponent,
  14. title: 'Angular UI',
  15. routeConfig: {
  16. canDeactivate: [CanDeactivateDetailGuard],
  17. },
  18. }),
  19. ];