import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { ReactiveFormsModule } from '@angular/forms';
import { ShelfEditCompartmentComponent } from './shelf-edit-compartment.component';
import { ShelfEditActionsModule } from '../../components/edit-actions';
import { UiDropdownModule } from '@isa-ui/dropdown';
import { UiTextInputModule } from '@isa-ui/text-input';
import { UiSelectInputModule } from '@isa-ui/select-input';
import { ShelfEditOrderItemModule } from '../../components/edit-order-item';
import { ShelfPipesModule } from '../../pipes';

@NgModule({
  imports: [
    CommonModule,
    ShelfEditActionsModule,
    ShelfEditOrderItemModule,
    UiDropdownModule,
    UiTextInputModule,
    UiSelectInputModule,
    ReactiveFormsModule,
    ShelfPipesModule,
  ],
  exports: [ShelfEditCompartmentComponent],
  declarations: [ShelfEditCompartmentComponent],
  providers: [],
})
export class ShelfEditCompartmentModule {}
