]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - client/src/app/+my-library/my-library.module.ts
Add ability to set a custom quota
[github/Chocobozzz/PeerTube.git] / client / src / app / +my-library / my-library.module.ts
1 import { AutoCompleteModule } from 'primeng/autocomplete'
2 import { TableModule } from 'primeng/table'
3 import { DragDropModule } from '@angular/cdk/drag-drop'
4 import { NgModule } from '@angular/core'
5 import { SharedAbuseListModule } from '@app/shared/shared-abuse-list'
6 import { SharedFormModule } from '@app/shared/shared-forms'
7 import { SharedGlobalIconModule } from '@app/shared/shared-icons'
8 import { SharedMainModule } from '@app/shared/shared-main'
9 import { SharedModerationModule } from '@app/shared/shared-moderation'
10 import { SharedShareModal } from '@app/shared/shared-share-modal'
11 import { SharedUserInterfaceSettingsModule } from '@app/shared/shared-user-settings'
12 import { SharedUserSubscriptionModule } from '@app/shared/shared-user-subscription/shared-user-subscription.module'
13 import { SharedVideoLiveModule } from '@app/shared/shared-video-live'
14 import { SharedVideoMiniatureModule } from '@app/shared/shared-video-miniature'
15 import { SharedVideoPlaylistModule } from '@app/shared/shared-video-playlist/shared-video-playlist.module'
16 import { MyHistoryComponent } from './my-history/my-history.component'
17 import { MyLibraryRoutingModule } from './my-library-routing.module'
18 import { MyLibraryComponent } from './my-library.component'
19 import { MyAcceptOwnershipComponent } from './my-ownership/my-accept-ownership/my-accept-ownership.component'
20 import { MyOwnershipComponent } from './my-ownership/my-ownership.component'
21 import { MySubscriptionsComponent } from './my-subscriptions/my-subscriptions.component'
22 import { MyVideoImportsComponent } from './my-video-imports/my-video-imports.component'
23 import { MyVideoPlaylistCreateComponent } from './my-video-playlists/my-video-playlist-create.component'
24 import { MyVideoPlaylistElementsComponent } from './my-video-playlists/my-video-playlist-elements.component'
25 import { MyVideoPlaylistUpdateComponent } from './my-video-playlists/my-video-playlist-update.component'
26 import { MyVideoPlaylistsComponent } from './my-video-playlists/my-video-playlists.component'
27 import { VideoChangeOwnershipComponent } from './my-videos/modals/video-change-ownership.component'
28 import { MyVideosComponent } from './my-videos/my-videos.component'
29
30 @NgModule({
31 imports: [
32 MyLibraryRoutingModule,
33
34 AutoCompleteModule,
35 TableModule,
36 DragDropModule,
37
38 SharedMainModule,
39 SharedFormModule,
40 SharedModerationModule,
41 SharedVideoMiniatureModule,
42 SharedUserSubscriptionModule,
43 SharedVideoPlaylistModule,
44 SharedUserInterfaceSettingsModule,
45 SharedGlobalIconModule,
46 SharedAbuseListModule,
47 SharedShareModal,
48 SharedVideoLiveModule
49 ],
50
51 declarations: [
52 MyLibraryComponent,
53
54 MyVideosComponent,
55
56 VideoChangeOwnershipComponent,
57
58 MyOwnershipComponent,
59 MyAcceptOwnershipComponent,
60 MyVideoImportsComponent,
61 MySubscriptionsComponent,
62 MyHistoryComponent,
63
64 MyVideoPlaylistCreateComponent,
65 MyVideoPlaylistUpdateComponent,
66 MyVideoPlaylistsComponent,
67 MyVideoPlaylistElementsComponent
68 ],
69
70 exports: [
71 MyLibraryComponent
72 ],
73
74 providers: []
75 })
76 export class MyLibraryModule {
77 }