]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - client/src/app/shared/shared-custom-markup/shared-custom-markup.module.ts
Fix custom markup
[github/Chocobozzz/PeerTube.git] / client / src / app / shared / shared-custom-markup / shared-custom-markup.module.ts
CommitLineData
2539932e
C
1import { CommonModule } from '@angular/common'
2import { NgModule } from '@angular/core'
3import { SharedActorImageModule } from '../shared-actor-image/shared-actor-image.module'
4import { SharedGlobalIconModule } from '../shared-icons'
5import { SharedMainModule } from '../shared-main'
3da38d6e 6import { SharedSearchModule } from '../shared-search'
2539932e
C
7import { SharedVideoMiniatureModule } from '../shared-video-miniature'
8import { SharedVideoPlaylistModule } from '../shared-video-playlist'
8ee25e17 9import { CustomMarkupContainerComponent } from './custom-markup-container.component'
15f35256 10import { CustomMarkupHelpComponent } from './custom-markup-help.component'
2539932e
C
11import { CustomMarkupService } from './custom-markup.service'
12import { DynamicElementService } from './dynamic-element.service'
8ee25e17
C
13import {
14 ButtonMarkupComponent,
15 ChannelMiniatureMarkupComponent,
16 EmbedMarkupComponent,
17 PlaylistMiniatureMarkupComponent,
18 VideoMiniatureMarkupComponent,
19 VideosListMarkupComponent
20} from './peertube-custom-tags'
2539932e
C
21
22@NgModule({
23 imports: [
24 CommonModule,
25
26 SharedMainModule,
27 SharedGlobalIconModule,
28 SharedVideoMiniatureModule,
29 SharedVideoPlaylistModule,
3da38d6e
C
30 SharedActorImageModule,
31 SharedSearchModule
2539932e
C
32 ],
33
34 declarations: [
35 VideoMiniatureMarkupComponent,
36 PlaylistMiniatureMarkupComponent,
37 ChannelMiniatureMarkupComponent,
38 EmbedMarkupComponent,
63042139 39 VideosListMarkupComponent,
15f35256 40 ButtonMarkupComponent,
8ee25e17
C
41 CustomMarkupHelpComponent,
42 CustomMarkupContainerComponent
2539932e
C
43 ],
44
45 exports: [
46 VideoMiniatureMarkupComponent,
47 PlaylistMiniatureMarkupComponent,
48 ChannelMiniatureMarkupComponent,
49 VideosListMarkupComponent,
63042139 50 EmbedMarkupComponent,
15f35256 51 ButtonMarkupComponent,
8ee25e17
C
52 CustomMarkupHelpComponent,
53 CustomMarkupContainerComponent
2539932e
C
54 ],
55
56 providers: [
57 CustomMarkupService,
58 DynamicElementService
59 ]
60})
61export class SharedCustomMarkupModule { }