[AAE-622] No implicit returns (#5157)

* enable noImplicitReturns rule

* type fixes

* fix return types

* fix return value

* fix tests

* fix visibility service

* update tests

* add missing types

* fix test
This commit is contained in:
Denys Vuika
2019-10-17 09:35:39 +01:00
committed by GitHub
parent 48aca2d30f
commit d7ab0417b8
65 changed files with 366 additions and 319 deletions

View File

@@ -49,7 +49,7 @@ export class FileUploadingListComponent {
/** Emitted when a file in the list has an error. */
@Output()
error: EventEmitter<any> = new EventEmitter();
error = new EventEmitter<any>();
constructor(
private uploadService: UploadService,
@@ -161,7 +161,7 @@ export class FileUploadingListComponent {
);
}
private cancelNodeVersionInstances(file) {
private cancelNodeVersionInstances(file: FileModel) {
this.files
.filter(
(item) =>
@@ -192,15 +192,12 @@ export class FileUploadingListComponent {
this.error.emit(messageError);
}
private getUploadingFiles() {
return this.files.filter((item) => {
if (
private getUploadingFiles(): FileModel[] {
return this.files.filter(
item =>
item.status === FileUploadStatus.Pending ||
item.status === FileUploadStatus.Progress ||
item.status === FileUploadStatus.Starting
) {
return item;
}
});
);
}
}