import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { UiIconModule } from '@ui/icon';
import { UiSearchboxModule } from '@ui/searchbox';
import { UiSpinnerModule } from 'apps/ui/spinner/src/lib/ui-spinner.module';
import { ModalAvailabilitiesComponent } from './availabilities.component';
import { InStockPipe } from './in-stock.pipe';
import { StockInfoPipe } from './stock-info.pipe';

@NgModule({
  declarations: [ModalAvailabilitiesComponent, StockInfoPipe, InStockPipe],
  imports: [CommonModule, FormsModule, UiSearchboxModule, UiIconModule, UiSpinnerModule],
  exports: [ModalAvailabilitiesComponent],
})
export class ModalAvailabilitiesModule {}
