dependencies dependencies cluster_CartCouponModule cluster_CartCouponModule_declarations cluster_CartCouponModule_exports cluster_CartCouponModule_imports AppliedCouponsComponent AppliedCouponsComponent CartCouponModule CartCouponModule AppliedCouponsComponent->CartCouponModule CartCouponComponent CartCouponComponent CartCouponComponent->CartCouponModule AppliedCouponsComponent AppliedCouponsComponent CartCouponModule->AppliedCouponsComponent CartCouponComponent CartCouponComponent CartCouponModule->CartCouponComponent FormErrorsModule FormErrorsModule FormErrorsModule->CartCouponModule I18nModule I18nModule I18nModule->CartCouponModule IconModule IconModule IconModule->CartCouponModule

File

projects/storefrontlib/cms-components/cart/cart-coupon/cart-coupon.module.ts

import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { CmsConfig, I18nModule, provideDefaultConfig } from '@spartacus/core';
import { IconModule } from '../../../cms-components/misc/icon/icon.module';
import { AppliedCouponsComponent } from './applied-coupons/applied-coupons.component';
import { CartCouponComponent } from './cart-coupon.component';
import { NgSelectModule } from '@ng-select/ng-select';
import { FormErrorsModule } from '../../../shared/index';

@NgModule({
  declarations: [CartCouponComponent, AppliedCouponsComponent],
  exports: [CartCouponComponent, AppliedCouponsComponent],
  imports: [
    CommonModule,
    NgSelectModule,
    FormsModule,
    ReactiveFormsModule,
    I18nModule,
    IconModule,
    FormErrorsModule,
  ],
  providers: [
    provideDefaultConfig(<CmsConfig>{
      cmsComponents: {
        CartApplyCouponComponent: {
          component: CartCouponComponent,
        },
      },
    }),
  ],
})
export class CartCouponModule {}

result-matching ""

    No results matching ""