+import { concat, of } from 'rxjs'
+import { pairwise } from 'rxjs/operators'
import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core'
-import { AuthService } from '@app/core'
-import { FormReactive, UserService, VideoChannelValidatorsService } from '@app/shared'
-import { FormValidatorService } from '@app/shared/forms/form-validators/form-validator.service'
import { FormGroup } from '@angular/forms'
-import { pairwise } from 'rxjs/operators'
-import { concat, of } from 'rxjs'
+import { UserService } from '@app/core'
+import { VIDEO_CHANNEL_DISPLAY_NAME_VALIDATOR, VIDEO_CHANNEL_NAME_VALIDATOR } from '@app/shared/form-validators/video-channel-validators'
+import { FormReactive, FormValidatorService } from '@app/shared/shared-forms'
@Component({
selector: 'my-register-step-channel',
constructor (
protected formValidatorService: FormValidatorService,
- private authService: AuthService,
- private userService: UserService,
- private videoChannelValidatorsService: VideoChannelValidatorsService
+ private userService: UserService
) {
super()
}
ngOnInit () {
this.buildForm({
- displayName: this.videoChannelValidatorsService.VIDEO_CHANNEL_DISPLAY_NAME,
- name: this.videoChannelValidatorsService.VIDEO_CHANNEL_NAME
+ displayName: VIDEO_CHANNEL_DISPLAY_NAME_VALIDATOR,
+ name: VIDEO_CHANNEL_NAME_VALIDATOR
})
setTimeout(() => this.formBuilt.emit(this.form))