import { NgModule } from '@angular/core';
import { NoopAnimationsModule } from '@angular/platform-browser/animations';
import { SkyLibResourcesService } from '@skyux/i18n';

import { SkyToastModule } from '../toast.module';

import { SkyToastBodyTestComponent } from './toast-body.component.fixture';
import { SkyToastWithToasterServiceTestComponent } from './toast-with-toaster-service.component.fixture';
import { SkyToastTestComponent } from './toast.component.fixture';
import { SkyToasterTestComponent } from './toaster.component.fixture';

@NgModule({
  declarations: [
    SkyToastTestComponent,
    SkyToastBodyTestComponent,
    SkyToasterTestComponent,
    SkyToastWithToasterServiceTestComponent,
  ],
  imports: [SkyToastModule, NoopAnimationsModule],
  exports: [SkyToastTestComponent, SkyToasterTestComponent],
  providers: [SkyLibResourcesService],
})
export class SkyToastFixturesModule {}
