import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { ProductImageModule } from '@cdn/product-image';
import { UiCommonModule } from '@ui/common';
import { UiOrderByFilterModule } from '@ui/filter';
import { UiIconModule } from '@ui/icon';
import { UiSpinnerModule } from '@ui/spinner';
import { PriceUpdateItemLoaderComponent } from './price-update-item-loader.component';
import { PriceUpdateItemComponent } from './price-update-item.component';
import { PriceUpdateListComponent } from './price-update-list.component';

@NgModule({
  imports: [
    FormsModule,
    CommonModule,
    UiCommonModule,
    UiIconModule,
    ProductImageModule,
    UiSpinnerModule,
    UiOrderByFilterModule,
  ],
  exports: [PriceUpdateListComponent, PriceUpdateItemComponent, PriceUpdateItemLoaderComponent],
  declarations: [PriceUpdateListComponent, PriceUpdateItemComponent, PriceUpdateItemLoaderComponent],
  providers: [],
})
export class PriceUpdateListModule {}
