Browse Source

feat: add orders that in ordering module routing and show the page

skoc10/publish-charts-artifacthub
Mahmut Gundogdu 5 years ago
parent
commit
1bccf5ea2f
  1. 7
      apps/angular/projects/ordering/config/ng-package.json
  2. 0
      apps/angular/projects/ordering/config/src/enums/index.ts
  3. 0
      apps/angular/projects/ordering/config/src/enums/policy-names.ts
  4. 2
      apps/angular/projects/ordering/config/src/enums/route-names.ts
  5. 0
      apps/angular/projects/ordering/config/src/order-config-routing.module.ts
  6. 6
      apps/angular/projects/ordering/config/src/ordering-config.module.ts
  7. 0
      apps/angular/projects/ordering/config/src/providers/index.ts
  8. 1
      apps/angular/projects/ordering/config/src/providers/route.provider.ts
  9. 2
      apps/angular/projects/ordering/config/src/public-api.ts
  10. 4
      apps/angular/src/app/app.module.ts
  11. 4
      apps/angular/tsconfig.json

7
apps/angular/projects/ordering/config/ng-package.json

@ -0,0 +1,7 @@
{
"$schema": "../../../node_modules/ng-packagr/ng-package.schema.json",
"dest": "../../dist/ordering/config",
"lib": {
"entryFile": "src/public-api.ts"
}
}

0
apps/angular/projects/ordering/config/enums/index.ts → apps/angular/projects/ordering/config/src/enums/index.ts

0
apps/angular/projects/ordering/config/enums/policy-names.ts → apps/angular/projects/ordering/config/src/enums/policy-names.ts

2
apps/angular/projects/ordering/config/enums/route-names.ts → apps/angular/projects/ordering/config/src/enums/route-names.ts

@ -1,4 +1,4 @@
export const enum eOrderingRouteNames {
Ordering = 'CatalogService::Menu:CatalogManagement',
Ordering = 'OrderingService::Menu:Orders',
Orders = 'CatalogService::Menu:Products',
}

0
apps/angular/projects/ordering/config/order-config-routing.module.ts → apps/angular/projects/ordering/config/src/order-config-routing.module.ts

6
apps/angular/projects/ordering/config/order-config.module.ts → apps/angular/projects/ordering/config/src/ordering-config.module.ts

@ -3,10 +3,10 @@ import { ORDERING_ROUTE_PROVIDERS } from './providers/route.provider';
@NgModule()
export class OrderConfigModule {
static forRoot(): ModuleWithProviders<OrderConfigModule> {
export class OrderingConfigModule {
static forRoot(): ModuleWithProviders<OrderingConfigModule> {
return {
ngModule: OrderConfigModule,
ngModule: OrderingConfigModule,
providers: [ORDERING_ROUTE_PROVIDERS],
};
}

0
apps/angular/projects/ordering/config/providers/index.ts → apps/angular/projects/ordering/config/src/providers/index.ts

1
apps/angular/projects/ordering/config/providers/route.provider.ts → apps/angular/projects/ordering/config/src/providers/route.provider.ts

@ -16,7 +16,6 @@ export function configureRoutes(routesService: RoutesService) {
layout: eLayoutType.application,
parentName: null,
iconClass: 'bi bi-collection-fill',
requiredPolicy: eOrderingPolicyNames.Ordering,
},
]);
};

2
apps/angular/projects/ordering/config/public-api.ts → apps/angular/projects/ordering/config/src/public-api.ts

@ -1,3 +1,3 @@
export * from './enums';
export * from './providers';
export * from './order-config.module'
export * from './ordering-config.module';

4
apps/angular/src/app/app.module.ts

@ -16,6 +16,7 @@ import { environment } from '../environments/environment';
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { APP_ROUTE_PROVIDER } from './route.provider';
import { OrderingConfigModule } from '@eshoponabp/ordering/config';
@NgModule({
imports: [
@ -34,7 +35,8 @@ import { APP_ROUTE_PROVIDER } from './route.provider';
ThemeLeptonXModule.forRoot(),
SideMenuLayoutModule.forRoot(),
AccountLayoutModule.forRoot(),
CatalogConfigModule.forRoot()
CatalogConfigModule.forRoot(),
OrderingConfigModule.forRoot()
],
declarations: [AppComponent],
providers: [APP_ROUTE_PROVIDER],

4
apps/angular/tsconfig.json

@ -22,6 +22,10 @@
"node_modules/@eshoponabp/catalog",
"projects/catalog/src/public-api.ts",
],
"@eshoponabp/ordering/config": [
"node_modules/@eshoponabp/ordering/config",
"projects/ordering/config/src/public-api.ts",
],
"@eshoponabp/ordering": [
"node_modules/@eshoponabp/ordering",
"projects/ordering/src/public-api.ts",

Loading…
Cancel
Save