dependencies dependencies cluster_ReturnOrderConfirmationModule cluster_ReturnOrderConfirmationModule_exports cluster_ReturnOrderConfirmationModule_declarations cluster_ReturnOrderConfirmationModule_imports ReturnOrderConfirmationComponent ReturnOrderConfirmationComponent ReturnOrderConfirmationModule ReturnOrderConfirmationModule ReturnOrderConfirmationComponent->ReturnOrderConfirmationModule ReturnOrderConfirmationComponent ReturnOrderConfirmationComponent ReturnOrderConfirmationModule->ReturnOrderConfirmationComponent AmendOrderActionsModule AmendOrderActionsModule AmendOrderActionsModule->ReturnOrderConfirmationModule AmendOrderItemsModule AmendOrderItemsModule AmendOrderItemsModule->ReturnOrderConfirmationModule I18nModule I18nModule I18nModule->ReturnOrderConfirmationModule

File

feature-libs/order/components/amend-order/returns/return-order-confirmation/return-order-confirmation.module.ts

import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { ReactiveFormsModule } from '@angular/forms';
import {
  AuthGuard,
  CmsConfig,
  I18nModule,
  provideDefaultConfig,
} from '@spartacus/core';
import { AmendOrderActionsModule } from '../../amend-order-actions/amend-order-actions.module';
import { AmendOrderItemsModule } from '../../amend-order-items/amend-order-items.module';
import { OrderAmendService } from '../../amend-order.service';
import { OrderReturnGuard } from '../order-return.guard';
import { OrderReturnService } from '../order-return.service';
import { ReturnOrderConfirmationComponent } from './return-order-confirmation.component';

@NgModule({
  imports: [
    CommonModule,
    AmendOrderItemsModule,
    I18nModule,
    ReactiveFormsModule,
    AmendOrderActionsModule,
  ],
  providers: [
    provideDefaultConfig(<CmsConfig>{
      cmsComponents: {
        ReturnOrderConfirmationComponent: {
          component: ReturnOrderConfirmationComponent,
          guards: [AuthGuard, OrderReturnGuard],
          providers: [
            {
              provide: OrderAmendService,
              useExisting: OrderReturnService,
            },
          ],
        },
      },
    }),
  ],
  declarations: [ReturnOrderConfirmationComponent],
  exports: [ReturnOrderConfirmationComponent],
})
export class ReturnOrderConfirmationModule {}

result-matching ""

    No results matching ""