dependencies dependencies cluster_TextfieldConfiguratorComponentsModule cluster_TextfieldConfiguratorComponentsModule_exports cluster_TextfieldConfiguratorComponentsModule_imports cluster_TextfieldConfiguratorComponentsModule_declarations ConfiguratorTextfieldAddToCartButtonComponent ConfiguratorTextfieldAddToCartButtonComponent TextfieldConfiguratorComponentsModule TextfieldConfiguratorComponentsModule ConfiguratorTextfieldAddToCartButtonComponent->TextfieldConfiguratorComponentsModule ConfiguratorTextfieldFormComponent ConfiguratorTextfieldFormComponent ConfiguratorTextfieldFormComponent->TextfieldConfiguratorComponentsModule ConfiguratorTextfieldInputFieldComponent ConfiguratorTextfieldInputFieldComponent ConfiguratorTextfieldInputFieldComponent->TextfieldConfiguratorComponentsModule ConfiguratorTextfieldInputFieldReadonlyComponent ConfiguratorTextfieldInputFieldReadonlyComponent ConfiguratorTextfieldInputFieldReadonlyComponent->TextfieldConfiguratorComponentsModule ConfiguratorTextfieldAddToCartButtonComponent ConfiguratorTextfieldAddToCartButtonComponent TextfieldConfiguratorComponentsModule->ConfiguratorTextfieldAddToCartButtonComponent ConfiguratorTextfieldFormComponent ConfiguratorTextfieldFormComponent TextfieldConfiguratorComponentsModule->ConfiguratorTextfieldFormComponent ConfiguratorTextfieldInputFieldComponent ConfiguratorTextfieldInputFieldComponent TextfieldConfiguratorComponentsModule->ConfiguratorTextfieldInputFieldComponent ConfiguratorTextfieldInputFieldReadonlyComponent ConfiguratorTextfieldInputFieldReadonlyComponent TextfieldConfiguratorComponentsModule->ConfiguratorTextfieldInputFieldReadonlyComponent I18nModule I18nModule I18nModule->TextfieldConfiguratorComponentsModule UrlModule UrlModule UrlModule->TextfieldConfiguratorComponentsModule
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { RouterModule } from '@angular/router';
import { NgSelectModule } from '@ng-select/ng-select';
import {
  CmsConfig,
  I18nModule,
  provideDefaultConfig,
  UrlModule,
} from '@spartacus/core';
import { ConfiguratorTextfieldAddToCartButtonComponent } from './add-to-cart-button/configurator-textfield-add-to-cart-button.component';
import { ConfiguratorTextfieldFormComponent } from './form/configurator-textfield-form.component';
import { ConfiguratorTextfieldInputFieldComponent } from './input-field/configurator-textfield-input-field.component';
import { ConfiguratorTextfieldInputFieldReadonlyComponent } from './input-field-readonly/configurator-textfield-input-field-readonly.component';

@NgModule({
  imports: [
    RouterModule,
    FormsModule,
    ReactiveFormsModule,
    NgSelectModule,
    CommonModule,
    I18nModule,
    UrlModule,
  ],
  providers: [
    provideDefaultConfig(<CmsConfig>{
      cmsComponents: {
        TextfieldConfigurationForm: {
          component: ConfiguratorTextfieldFormComponent,
        },
      },
    }),
  ],
  declarations: [
    ConfiguratorTextfieldFormComponent,
    ConfiguratorTextfieldInputFieldComponent,
    ConfiguratorTextfieldInputFieldReadonlyComponent,
    ConfiguratorTextfieldAddToCartButtonComponent,
  ],
  exports: [
    ConfiguratorTextfieldFormComponent,
    ConfiguratorTextfieldInputFieldComponent,
    ConfiguratorTextfieldInputFieldReadonlyComponent,
    ConfiguratorTextfieldAddToCartButtonComponent,
  ],
})
export class TextfieldConfiguratorComponentsModule {}

result-matching ""

    No results matching ""