integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.module.ts
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { RouterModule } from '@angular/router';
import { I18nModule, CmsConfig, provideDefaultConfig } from '@spartacus/core';
import { VisualPickingProductListModule } from './product-list/visual-picking-product-list.module';
import { VisualViewerModule } from '../../visual-viewer/visual-viewer.module';
import { VisualPickingProductFilterModule } from './product-filter/visual-picking-product-filter.module';
import { VisualPickingTabComponent } from './visual-picking-tab.component';
@NgModule({
imports: [
CommonModule,
RouterModule,
I18nModule,
VisualViewerModule,
VisualPickingProductListModule,
VisualPickingProductFilterModule,
],
providers: [
provideDefaultConfig({
cmsComponents: {
VisualPickingTabComponent: {
component: VisualPickingTabComponent,
},
},
} as CmsConfig),
],
declarations: [VisualPickingTabComponent],
exports: [VisualPickingTabComponent],
entryComponents: [VisualPickingTabComponent],
})
export class VisualPickingTabModule {}