|
|
|
@ -99,117 +99,110 @@ export function isVisible({ event, element, scrollContainer, offset }: IsVisible
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@NgModule({
|
|
|
|
|
declarations: [
|
|
|
|
|
AppComponent,
|
|
|
|
|
MainComponent,
|
|
|
|
|
PlayerComponent,
|
|
|
|
|
InputDialogComponent,
|
|
|
|
|
CreatePlaylistComponent,
|
|
|
|
|
SubscriptionsComponent,
|
|
|
|
|
SubscribeDialogComponent,
|
|
|
|
|
SubscriptionComponent,
|
|
|
|
|
SubscriptionFileCardComponent,
|
|
|
|
|
SubscriptionInfoDialogComponent,
|
|
|
|
|
SettingsComponent,
|
|
|
|
|
AboutDialogComponent,
|
|
|
|
|
VideoInfoDialogComponent,
|
|
|
|
|
ArgModifierDialogComponent,
|
|
|
|
|
HighlightPipe,
|
|
|
|
|
LinkifyPipe,
|
|
|
|
|
UpdaterComponent,
|
|
|
|
|
UpdateProgressDialogComponent,
|
|
|
|
|
ShareMediaDialogComponent,
|
|
|
|
|
LoginComponent,
|
|
|
|
|
DownloadsComponent,
|
|
|
|
|
UserProfileDialogComponent,
|
|
|
|
|
SetDefaultAdminDialogComponent,
|
|
|
|
|
ModifyUsersComponent,
|
|
|
|
|
AddUserDialogComponent,
|
|
|
|
|
ManageUserComponent,
|
|
|
|
|
ManageRoleComponent,
|
|
|
|
|
CookiesUploaderDialogComponent,
|
|
|
|
|
LogsViewerComponent,
|
|
|
|
|
ModifyPlaylistComponent,
|
|
|
|
|
ConfirmDialogComponent,
|
|
|
|
|
UnifiedFileCardComponent,
|
|
|
|
|
RecentVideosComponent,
|
|
|
|
|
EditSubscriptionDialogComponent,
|
|
|
|
|
CustomPlaylistsComponent,
|
|
|
|
|
EditCategoryDialogComponent,
|
|
|
|
|
TwitchChatComponent,
|
|
|
|
|
SeeMoreComponent,
|
|
|
|
|
ConcurrentStreamComponent,
|
|
|
|
|
SkipAdButtonComponent,
|
|
|
|
|
TasksComponent,
|
|
|
|
|
UpdateTaskScheduleDialogComponent,
|
|
|
|
|
RestoreDbDialogComponent
|
|
|
|
|
],
|
|
|
|
|
imports: [
|
|
|
|
|
CommonModule,
|
|
|
|
|
BrowserModule,
|
|
|
|
|
BrowserAnimationsModule,
|
|
|
|
|
MatNativeDateModule,
|
|
|
|
|
MatRadioModule,
|
|
|
|
|
FormsModule,
|
|
|
|
|
MatInputModule,
|
|
|
|
|
MatSelectModule,
|
|
|
|
|
ReactiveFormsModule,
|
|
|
|
|
HttpClientModule,
|
|
|
|
|
MatToolbarModule,
|
|
|
|
|
MatCardModule,
|
|
|
|
|
MatSnackBarModule,
|
|
|
|
|
MatButtonModule,
|
|
|
|
|
MatCheckboxModule,
|
|
|
|
|
MatSidenavModule,
|
|
|
|
|
MatIconModule,
|
|
|
|
|
MatListModule,
|
|
|
|
|
MatGridListModule,
|
|
|
|
|
MatExpansionModule,
|
|
|
|
|
MatProgressBarModule,
|
|
|
|
|
MatProgressSpinnerModule,
|
|
|
|
|
MatButtonToggleModule,
|
|
|
|
|
MatRippleModule,
|
|
|
|
|
MatMenuModule,
|
|
|
|
|
MatDialogModule,
|
|
|
|
|
MatSlideToggleModule,
|
|
|
|
|
MatAutocompleteModule,
|
|
|
|
|
MatTabsModule,
|
|
|
|
|
MatTooltipModule,
|
|
|
|
|
MatPaginatorModule,
|
|
|
|
|
MatSortModule,
|
|
|
|
|
MatTableModule,
|
|
|
|
|
MatDatepickerModule,
|
|
|
|
|
MatChipsModule,
|
|
|
|
|
DragDropModule,
|
|
|
|
|
ClipboardModule,
|
|
|
|
|
TextFieldModule,
|
|
|
|
|
NgxFileDropModule,
|
|
|
|
|
AvatarModule,
|
|
|
|
|
ContentLoaderModule,
|
|
|
|
|
VgCoreModule,
|
|
|
|
|
VgControlsModule,
|
|
|
|
|
VgOverlayPlayModule,
|
|
|
|
|
VgBufferingModule,
|
|
|
|
|
LazyLoadImageModule.forRoot({ isVisible }),
|
|
|
|
|
RouterModule,
|
|
|
|
|
AppRoutingModule,
|
|
|
|
|
],
|
|
|
|
|
entryComponents: [
|
|
|
|
|
InputDialogComponent,
|
|
|
|
|
CreatePlaylistComponent,
|
|
|
|
|
SubscribeDialogComponent,
|
|
|
|
|
SubscriptionInfoDialogComponent,
|
|
|
|
|
SettingsComponent
|
|
|
|
|
],
|
|
|
|
|
providers: [
|
|
|
|
|
PostsService,
|
|
|
|
|
{ provide: HTTP_INTERCEPTORS, useClass: H401Interceptor, multi: true }
|
|
|
|
|
],
|
|
|
|
|
exports: [
|
|
|
|
|
HighlightPipe,
|
|
|
|
|
LinkifyPipe
|
|
|
|
|
],
|
|
|
|
|
bootstrap: [AppComponent]
|
|
|
|
|
declarations: [
|
|
|
|
|
AppComponent,
|
|
|
|
|
MainComponent,
|
|
|
|
|
PlayerComponent,
|
|
|
|
|
InputDialogComponent,
|
|
|
|
|
CreatePlaylistComponent,
|
|
|
|
|
SubscriptionsComponent,
|
|
|
|
|
SubscribeDialogComponent,
|
|
|
|
|
SubscriptionComponent,
|
|
|
|
|
SubscriptionFileCardComponent,
|
|
|
|
|
SubscriptionInfoDialogComponent,
|
|
|
|
|
SettingsComponent,
|
|
|
|
|
AboutDialogComponent,
|
|
|
|
|
VideoInfoDialogComponent,
|
|
|
|
|
ArgModifierDialogComponent,
|
|
|
|
|
HighlightPipe,
|
|
|
|
|
LinkifyPipe,
|
|
|
|
|
UpdaterComponent,
|
|
|
|
|
UpdateProgressDialogComponent,
|
|
|
|
|
ShareMediaDialogComponent,
|
|
|
|
|
LoginComponent,
|
|
|
|
|
DownloadsComponent,
|
|
|
|
|
UserProfileDialogComponent,
|
|
|
|
|
SetDefaultAdminDialogComponent,
|
|
|
|
|
ModifyUsersComponent,
|
|
|
|
|
AddUserDialogComponent,
|
|
|
|
|
ManageUserComponent,
|
|
|
|
|
ManageRoleComponent,
|
|
|
|
|
CookiesUploaderDialogComponent,
|
|
|
|
|
LogsViewerComponent,
|
|
|
|
|
ModifyPlaylistComponent,
|
|
|
|
|
ConfirmDialogComponent,
|
|
|
|
|
UnifiedFileCardComponent,
|
|
|
|
|
RecentVideosComponent,
|
|
|
|
|
EditSubscriptionDialogComponent,
|
|
|
|
|
CustomPlaylistsComponent,
|
|
|
|
|
EditCategoryDialogComponent,
|
|
|
|
|
TwitchChatComponent,
|
|
|
|
|
SeeMoreComponent,
|
|
|
|
|
ConcurrentStreamComponent,
|
|
|
|
|
SkipAdButtonComponent,
|
|
|
|
|
TasksComponent,
|
|
|
|
|
UpdateTaskScheduleDialogComponent,
|
|
|
|
|
RestoreDbDialogComponent
|
|
|
|
|
],
|
|
|
|
|
imports: [
|
|
|
|
|
CommonModule,
|
|
|
|
|
BrowserModule,
|
|
|
|
|
BrowserAnimationsModule,
|
|
|
|
|
MatNativeDateModule,
|
|
|
|
|
MatRadioModule,
|
|
|
|
|
FormsModule,
|
|
|
|
|
MatInputModule,
|
|
|
|
|
MatSelectModule,
|
|
|
|
|
ReactiveFormsModule,
|
|
|
|
|
HttpClientModule,
|
|
|
|
|
MatToolbarModule,
|
|
|
|
|
MatCardModule,
|
|
|
|
|
MatSnackBarModule,
|
|
|
|
|
MatButtonModule,
|
|
|
|
|
MatCheckboxModule,
|
|
|
|
|
MatSidenavModule,
|
|
|
|
|
MatIconModule,
|
|
|
|
|
MatListModule,
|
|
|
|
|
MatGridListModule,
|
|
|
|
|
MatExpansionModule,
|
|
|
|
|
MatProgressBarModule,
|
|
|
|
|
MatProgressSpinnerModule,
|
|
|
|
|
MatButtonToggleModule,
|
|
|
|
|
MatRippleModule,
|
|
|
|
|
MatMenuModule,
|
|
|
|
|
MatDialogModule,
|
|
|
|
|
MatSlideToggleModule,
|
|
|
|
|
MatAutocompleteModule,
|
|
|
|
|
MatTabsModule,
|
|
|
|
|
MatTooltipModule,
|
|
|
|
|
MatPaginatorModule,
|
|
|
|
|
MatSortModule,
|
|
|
|
|
MatTableModule,
|
|
|
|
|
MatDatepickerModule,
|
|
|
|
|
MatChipsModule,
|
|
|
|
|
DragDropModule,
|
|
|
|
|
ClipboardModule,
|
|
|
|
|
TextFieldModule,
|
|
|
|
|
NgxFileDropModule,
|
|
|
|
|
AvatarModule,
|
|
|
|
|
ContentLoaderModule,
|
|
|
|
|
VgCoreModule,
|
|
|
|
|
VgControlsModule,
|
|
|
|
|
VgOverlayPlayModule,
|
|
|
|
|
VgBufferingModule,
|
|
|
|
|
LazyLoadImageModule.forRoot({ isVisible }),
|
|
|
|
|
RouterModule,
|
|
|
|
|
AppRoutingModule,
|
|
|
|
|
],
|
|
|
|
|
providers: [
|
|
|
|
|
PostsService,
|
|
|
|
|
{ provide: HTTP_INTERCEPTORS, useClass: H401Interceptor, multi: true }
|
|
|
|
|
],
|
|
|
|
|
exports: [
|
|
|
|
|
HighlightPipe,
|
|
|
|
|
LinkifyPipe
|
|
|
|
|
],
|
|
|
|
|
bootstrap: [AppComponent]
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
export class AppModule { }
|
|
|
|
|