@Component({
selector: 'my-video-comment-add',
templateUrl: './video-comment-add.component.html',
- styleUrls: ['./video-comment-add.component.scss']
+ styleUrls: [ './video-comment-add.component.scss' ]
})
export class VideoCommentAddComponent extends FormReactive implements OnChanges, OnInit {
@Input() user: User
for (const emojiMarkupName in emojiMarkupObjectList) {
if (emojiMarkupName) {
const emoji = emojiMarkupObjectList[emojiMarkupName]
- emojiMarkupArrayList.push([emoji, emojiMarkupName])
+ emojiMarkupArrayList.push([ emoji, emojiMarkupName ])
}
}
// Not initialized yet
if (!this.form) return
- if (changes.textValue && changes.textValue.currentValue && changes.textValue.currentValue !== changes.textValue.previousValue) {
+ if (changes.textValue?.currentValue && changes.textValue.currentValue !== changes.textValue.previousValue) {
this.patchTextValue(changes.textValue.currentValue, true)
}
}
obs = this.addCommentThread(commentCreate)
}
- obs.subscribe(
- comment => {
+ obs.subscribe({
+ next: comment => {
this.addingComment = false
this.commentCreated.emit(comment)
this.form.reset()
},
- err => {
+ error: err => {
this.addingComment = false
this.notifier.error(err.text)
}
- )
+ })
}
isAddButtonDisplayed () {