import { DigiNgFormCheckboxModule } from '@af/digi-ng/_form/form-checkbox';
import { A11yModule } from '@angular/cdk/a11y';
import { CommonModule } from '@angular/common';
import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { DropdownModule } from '@msfa-shared/components/dropdown/dropdown.module';
import { MultiselectComponent } from '@msfa-shared/components/multiselect/multiselect.component';
import { MultiselectPanelComponent } from './multiselect-panel/multiselect-panel.component';

@NgModule({
  declarations: [MultiselectComponent, MultiselectPanelComponent],
  imports: [CommonModule, DropdownModule, A11yModule, DigiNgFormCheckboxModule, FormsModule],
  exports: [MultiselectComponent],
  schemas: [CUSTOM_ELEMENTS_SCHEMA],
})
export class MultiselectModule {}
