-import { Component, Input, OnInit } from '@angular/core'
-import { AuthService } from '@app/core'
-import { VideoFilter, VideoSortField } from '@shared/models'
+import { finalize } from 'rxjs/operators'
+import { ChangeDetectionStrategy, ChangeDetectorRef, Component, EventEmitter, Input, OnInit, Output } from '@angular/core'
+import { AuthService, Notifier } from '@app/core'
+import { VideoSortField } from '@shared/models'