VideoValidatorsService
} from '@app/shared/forms'
import { I18nPrimengCalendarService } from '@app/shared/i18n/i18n-primeng-calendar'
+import { InputMaskModule } from 'primeng/inputmask'
import { ScreenService } from '@app/shared/misc/screen.service'
import { VideoCaptionsValidatorsService } from '@app/shared/forms/form-validators/video-captions-validators.service'
import { VideoCaptionService } from '@app/shared/video-caption'
import { ImageUploadComponent } from '@app/shared/images/image-upload.component'
import { GlobalIconComponent } from '@app/shared/images/global-icon.component'
import { VideoPlaylistMiniatureComponent } from '@app/shared/video-playlist/video-playlist-miniature.component'
+import { VideoAddToPlaylistComponent } from '@app/shared/video-playlist/video-add-to-playlist.component'
+import { TimestampInputComponent } from '@app/shared/forms/timestamp-input.component'
@NgModule({
imports: [
NgbTooltipModule,
PrimeSharedModule,
+ InputMaskModule,
NgPipesModule
],
VideoThumbnailComponent,
VideoMiniatureComponent,
VideoPlaylistMiniatureComponent,
+ VideoAddToPlaylistComponent,
FeedComponent,
+
ButtonComponent,
DeleteButtonComponent,
EditButtonComponent,
+
ActionDropdownComponent,
NumberFormatterPipe,
ObjectLengthPipe,
InfiniteScrollerDirective,
TextareaAutoResizeDirective,
HelpComponent,
+
ReactiveFileComponent,
PeertubeCheckboxComponent,
+ TimestampInputComponent,
+
SubscribeButtonComponent,
RemoteSubscribeComponent,
InstanceFeaturesTableComponent,
NgbTooltipModule,
PrimeSharedModule,
+ InputMaskModule,
BytesPipe,
KeysPipe,
VideoThumbnailComponent,
VideoMiniatureComponent,
VideoPlaylistMiniatureComponent,
+ VideoAddToPlaylistComponent,
FeedComponent,
+
ButtonComponent,
DeleteButtonComponent,
EditButtonComponent,
+
ActionDropdownComponent,
MarkdownTextareaComponent,
InfiniteScrollerDirective,
TextareaAutoResizeDirective,
HelpComponent,
+
ReactiveFileComponent,
PeertubeCheckboxComponent,
+ TimestampInputComponent,
+
SubscribeButtonComponent,
RemoteSubscribeComponent,
InstanceFeaturesTableComponent,