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

import { CustomerOrderSearchComponent } from './customer-order-search.component';
import { CustomerOrderSearchFilterComponent, OrderBranchIdInputComponent } from './customer-order-search-filter';
import { RouterModule } from '@angular/router';
import { UiSpinnerModule } from '@ui/spinner';
import { IconComponent, IconModule } from '@shared/components/icon';
import { FilterModule } from '@shared/components/filter';
import { CustomerOrderSearchMainModule } from './search-main';

@NgModule({
  imports: [
    CommonModule,
    FilterModule,
    IconModule,
    RouterModule,
    UiSpinnerModule,
    OrderBranchIdInputComponent,
    IconComponent,
    CustomerOrderSearchMainModule,
  ],
  exports: [CustomerOrderSearchComponent],
  declarations: [CustomerOrderSearchComponent, CustomerOrderSearchFilterComponent],
})
export class CustomerOrderSearchModule {}
