import { BulkService } from '@app/shared/shared-moderation'
import { VideoCommentAdmin, VideoCommentService } from '@app/shared/shared-video-comment'
import { FeedFormat, UserRight } from '@shared/models'
+import { prepareIcu } from '@app/helpers'
@Component({
selector: 'my-video-comment-list',
return this.selectedComments.length !== 0
}
- protected reloadData () {
+ reloadData () {
this.videoCommentService.getAdminVideoComments({
pagination: this.pagination,
sort: this.sort,
this.videoCommentService.deleteVideoComments(commentArgs)
.subscribe({
next: () => {
- this.notifier.success($localize`${commentArgs.length} comments deleted.`)
+ this.notifier.success(
+ prepareIcu($localize`{count, plural, =1 {1 comment deleted.} other {{count} comments deleted.}}`)(
+ { count: commentArgs.length },
+ $localize`${commentArgs.length} comment(s) deleted.`
+ )
+ )
+
this.reloadData()
},