dependencies dependencies cluster_PaymentMethodsModule cluster_PaymentMethodsModule_declarations cluster_PaymentMethodsModule_exports cluster_PaymentMethodsModule_imports PaymentMethodsComponent PaymentMethodsComponent PaymentMethodsModule PaymentMethodsModule PaymentMethodsComponent->PaymentMethodsModule PaymentMethodsComponent PaymentMethodsComponent PaymentMethodsModule->PaymentMethodsComponent CardModule CardModule CardModule->PaymentMethodsModule I18nModule I18nModule I18nModule->PaymentMethodsModule SpinnerModule SpinnerModule SpinnerModule->PaymentMethodsModule

File

projects/storefrontlib/cms-components/myaccount/payment-methods/payment-methods.module.ts

import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import {
  AuthGuard,
  CmsConfig,
  I18nModule,
  provideDefaultConfig,
} from '@spartacus/core';
import { CardModule } from '../../../shared/components/card/card.module';
import { SpinnerModule } from '../../../shared/components/spinner/spinner.module';
import { PaymentMethodsComponent } from './payment-methods.component';

@NgModule({
  imports: [CommonModule, CardModule, SpinnerModule, I18nModule],
  providers: [
    provideDefaultConfig(<CmsConfig>{
      cmsComponents: {
        AccountPaymentDetailsComponent: {
          component: PaymentMethodsComponent,
          guards: [AuthGuard],
        },
      },
    }),
  ],
  declarations: [PaymentMethodsComponent],
  exports: [PaymentMethodsComponent],
})
export class PaymentMethodsModule {}

result-matching ""

    No results matching ""