From 1942f11d5ee6926ad93dc1b79fae18325ba5de18 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 23 Jun 2020 14:49:20 +0200 Subject: Lazy load all routes --- client/src/app/+search/search.module.ts | 44 +++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 client/src/app/+search/search.module.ts (limited to 'client/src/app/+search/search.module.ts') diff --git a/client/src/app/+search/search.module.ts b/client/src/app/+search/search.module.ts new file mode 100644 index 000000000..ee4f07ad1 --- /dev/null +++ b/client/src/app/+search/search.module.ts @@ -0,0 +1,44 @@ +import { TagInputModule } from 'ngx-chips' +import { NgModule } from '@angular/core' +import { SharedFormModule } from '@app/shared/shared-forms' +import { SharedMainModule } from '@app/shared/shared-main' +import { SharedSearchModule } from '@app/shared/shared-search' +import { SharedUserSubscriptionModule } from '@app/shared/shared-user-subscription' +import { SharedVideoMiniatureModule } from '@app/shared/shared-video-miniature' +import { SearchService } from '../shared/shared-search/search.service' +import { ChannelLazyLoadResolver } from './channel-lazy-load.resolver' +import { SearchFiltersComponent } from './search-filters.component' +import { SearchRoutingModule } from './search-routing.module' +import { SearchComponent } from './search.component' +import { VideoLazyLoadResolver } from './video-lazy-load.resolver' + +@NgModule({ + imports: [ + TagInputModule, + + SearchRoutingModule, + + SharedMainModule, + SharedSearchModule, + SharedFormModule, + SharedUserSubscriptionModule, + SharedVideoMiniatureModule + ], + + declarations: [ + SearchComponent, + SearchFiltersComponent + ], + + exports: [ + TagInputModule, + SearchComponent + ], + + providers: [ + SearchService, + VideoLazyLoadResolver, + ChannelLazyLoadResolver + ] +}) +export class SearchModule { } -- cgit v1.2.3