import { NgModule } from '@angular/core';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';

import { SkyRadioModule } from '../radio.module';

import { SkyRadioGroupBooleanTestComponent } from './radio-group-boolean.component.fixture';
import { SkyRadioGroupReactiveFixtureComponent } from './radio-group-reactive.component.fixture';
import { SkyRadioGroupFixtureComponent } from './radio-group.component.fixture';
import { SkyRadioOnPushTestComponent } from './radio-on-push.component.fixture';
import { SkySingleRadioComponent } from './radio-single.component.fixture';
import { SkyRadioTestComponent } from './radio.component.fixture';

@NgModule({
  declarations: [
    SkyRadioGroupBooleanTestComponent,
    SkyRadioGroupFixtureComponent,
    SkyRadioGroupReactiveFixtureComponent,
    SkyRadioOnPushTestComponent,
    SkyRadioTestComponent,
    SkySingleRadioComponent,
  ],
  imports: [FormsModule, ReactiveFormsModule, SkyRadioModule],
  exports: [
    SkyRadioGroupBooleanTestComponent,
    SkyRadioGroupFixtureComponent,
    SkyRadioGroupReactiveFixtureComponent,
    SkyRadioTestComponent,
    SkySingleRadioComponent,
  ],
})
export class SkyRadioFixturesModule {}
