]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - client/src/app/videos/recommendations/recommendations.module.ts
Reorganize client shared modules
[github/Chocobozzz/PeerTube.git] / client / src / app / videos / recommendations / recommendations.module.ts
1 import { InputSwitchModule } from 'primeng/inputswitch'
2 import { CommonModule } from '@angular/common'
3 import { NgModule } from '@angular/core'
4 import { SharedMainModule } from '@app/shared/shared-main'
5 import { SharedVideoMiniatureModule } from '@app/shared/shared-video-miniature'
6 import { SharedVideoPlaylistModule } from '@app/shared/shared-video-playlist'
7 import { RecentVideosRecommendationService } from './recent-videos-recommendation.service'
8 import { RecommendedVideosComponent } from './recommended-videos.component'
9 import { RecommendedVideosStore } from './recommended-videos.store'
10
11 @NgModule({
12 imports: [
13 CommonModule,
14 InputSwitchModule,
15
16 SharedMainModule,
17 SharedVideoPlaylistModule,
18 SharedVideoMiniatureModule
19 ],
20 declarations: [
21 RecommendedVideosComponent
22 ],
23 exports: [
24 RecommendedVideosComponent
25 ],
26 providers: [
27 RecommendedVideosStore,
28 RecentVideosRecommendationService
29 ]
30 })
31 export class RecommendationsModule {
32 }