import { NgModule } from '@angular/core';
import { TopBannerMainComponent } from './top-banner-main/top-banner-main.component';
import { TopBannerTopComponent } from './top-banner-top/top-banner-top.component';
import { SharedModule } from 'src/app/shared/shared.module';
import { DxaFieldsModule } from 'src/app/dxa/dxa-fields/dxa-fields.module';
import { PageDetailModule } from '../page-detail-views/page-detail.module';
import { CommonModule } from '@angular/common';
import { TopBannerSearchComponent } from './top-banner-search/top-banner-search.component';
import { SiteSearchSharedModule } from 'src/app/sitesearch/shared/shared.module';
import { TopBannerService } from './top-banner.service';
@NgModule({
imports: [
CommonModule,
SharedModule,
DxaFieldsModule,
PageDetailModule,
SiteSearchSharedModule
],
declarations: [
TopBannerMainComponent,
TopBannerTopComponent,
TopBannerSearchComponent
],
providers: [
TopBannerService
],
entryComponents: [
TopBannerMainComponent,
TopBannerTopComponent,
TopBannerSearchComponent
]
})
export class TopBannerModule { }