1 import { InputMaskModule } from 'primeng/inputmask'
2 import { NgModule } from '@angular/core'
3 import { FormsModule, ReactiveFormsModule } from '@angular/forms'
4 import { NgSelectModule } from '@ng-select/ng-select'
5 import { SharedGlobalIconModule } from '../shared-icons'
6 import { SharedMainModule } from '../shared-main/shared-main.module'
7 import { AdvancedInputFilterComponent } from './advanced-input-filter.component'
8 import { DynamicFormFieldComponent } from './dynamic-form-field.component'
9 import { FormReactiveService } from './form-reactive.service'
10 import { FormValidatorService } from './form-validator.service'
11 import { InputSwitchComponent } from './input-switch.component'
12 import { InputTextComponent } from './input-text.component'
13 import { MarkdownTextareaComponent } from './markdown-textarea.component'
14 import { PeertubeCheckboxComponent } from './peertube-checkbox.component'
15 import { PreviewUploadComponent } from './preview-upload.component'
16 import { ReactiveFileComponent } from './reactive-file.component'
18 SelectCategoriesComponent,
19 SelectChannelComponent,
20 SelectCheckboxAllComponent,
21 SelectCheckboxComponent,
22 SelectCustomValueComponent,
23 SelectLanguagesComponent,
24 SelectOptionsComponent,
27 import { TextareaAutoResizeDirective } from './textarea-autoresize.directive'
28 import { TimestampInputComponent } from './timestamp-input.component'
39 SharedGlobalIconModule
44 MarkdownTextareaComponent,
45 PeertubeCheckboxComponent,
46 PreviewUploadComponent,
47 ReactiveFileComponent,
48 TextareaAutoResizeDirective,
49 TimestampInputComponent,
53 SelectChannelComponent,
54 SelectOptionsComponent,
56 SelectCheckboxComponent,
57 SelectCustomValueComponent,
58 SelectLanguagesComponent,
59 SelectCategoriesComponent,
60 SelectCheckboxAllComponent,
62 DynamicFormFieldComponent,
64 AdvancedInputFilterComponent
75 MarkdownTextareaComponent,
76 PeertubeCheckboxComponent,
77 PreviewUploadComponent,
78 ReactiveFileComponent,
79 TextareaAutoResizeDirective,
80 TimestampInputComponent,
84 SelectChannelComponent,
85 SelectOptionsComponent,
87 SelectCheckboxComponent,
88 SelectCustomValueComponent,
89 SelectLanguagesComponent,
90 SelectCategoriesComponent,
91 SelectCheckboxAllComponent,
93 DynamicFormFieldComponent,
95 AdvancedInputFilterComponent
103 export class SharedFormModule { }