dependencies dependencies cluster_QuickOrderListModule cluster_QuickOrderListModule_declarations cluster_QuickOrderListModule_exports cluster_QuickOrderListModule_imports QuickOrderComponent QuickOrderComponent QuickOrderListModule QuickOrderListModule QuickOrderComponent->QuickOrderListModule QuickOrderFormComponent QuickOrderFormComponent QuickOrderFormComponent->QuickOrderListModule QuickOrderItemComponent QuickOrderItemComponent QuickOrderItemComponent->QuickOrderListModule QuickOrderTableComponent QuickOrderTableComponent QuickOrderTableComponent->QuickOrderListModule QuickOrderComponent QuickOrderComponent QuickOrderListModule->QuickOrderComponent QuickOrderFormComponent QuickOrderFormComponent QuickOrderListModule->QuickOrderFormComponent QuickOrderItemComponent QuickOrderItemComponent QuickOrderListModule->QuickOrderItemComponent QuickOrderTableComponent QuickOrderTableComponent QuickOrderListModule->QuickOrderTableComponent FormErrorsModule FormErrorsModule FormErrorsModule->QuickOrderListModule I18nModule I18nModule I18nModule->QuickOrderListModule IconModule IconModule IconModule->QuickOrderListModule ItemCounterModule ItemCounterModule ItemCounterModule->QuickOrderListModule MediaModule MediaModule MediaModule->QuickOrderListModule ProgressButtonModule ProgressButtonModule ProgressButtonModule->QuickOrderListModule UrlModule UrlModule UrlModule->QuickOrderListModule
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { ReactiveFormsModule } from '@angular/forms';
import { RouterModule } from '@angular/router';
import {
  CmsConfig,
  I18nModule,
  provideDefaultConfig,
  UrlModule,
} from '@spartacus/core';
import {
  FormErrorsModule,
  IconModule,
  ItemCounterModule,
  MediaModule,
  MessageComponentModule,
  ProgressButtonModule,
} from '@spartacus/storefront';
import { QuickOrderComponent } from './quick-order.component';
import { QuickOrderFormComponent } from './form/quick-order-form.component';
import { QuickOrderItemComponent } from './table/item/quick-order-item.component';
import { QuickOrderTableComponent } from './table/quick-order-table.component';

@NgModule({
  imports: [
    CommonModule,
    ReactiveFormsModule,
    RouterModule,
    FormErrorsModule,
    I18nModule,
    IconModule,
    ItemCounterModule,
    MediaModule,
    UrlModule,
    ProgressButtonModule,
    MessageComponentModule,
  ],
  providers: [
    provideDefaultConfig(<CmsConfig>{
      cmsComponents: {
        QuickOrderComponent: {
          component: QuickOrderComponent,
          data: {
            quickOrderListLimit: 10,
          },
        },
      },
    }),
  ],
  declarations: [
    QuickOrderComponent,
    QuickOrderFormComponent,
    QuickOrderItemComponent,
    QuickOrderTableComponent,
  ],
  exports: [
    QuickOrderComponent,
    QuickOrderFormComponent,
    QuickOrderItemComponent,
    QuickOrderTableComponent,
  ],
})
export class QuickOrderListModule {}

result-matching ""

    No results matching ""