import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';

import { PackageDetailsListComponent } from './package-details-list.component';
import { PackageDetailsListItemComponent } from './package-details-list-item.component';
import { ProductImageModule } from '@cdn/product-image';
import { ScrollingModule } from '@angular/cdk/scrolling';
import { UiTooltipModule } from '@ui/tooltip';
import { UiCommonModule } from '@ui/common';
import { PackageInspectionPipesModule } from '@shared/pipes/package-inspection';
import { MathPipesModule } from '@shared/pipes/math';

@NgModule({
  imports: [
    CommonModule,
    ProductImageModule,
    PackageInspectionPipesModule,
    ScrollingModule,
    UiTooltipModule,
    UiCommonModule,
    MathPipesModule,
  ],
  exports: [PackageDetailsListComponent, PackageDetailsListItemComponent],
  declarations: [PackageDetailsListComponent, PackageDetailsListItemComponent],
})
export class PackageDetailsListModule {}
