[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

@@ -197,7 +197,7 @@ export class LoginComponent implements OnInit, OnDestroy {
* @param values
* @param event
*/
onSubmit(values: any) {
onSubmit(values: any): void {
this.disableError();
if (this.authService.isOauth() && !this.authService.isSSODiscoveryConfigured()) {
@@ -209,9 +209,7 @@ export class LoginComponent implements OnInit, OnDestroy {
});
this.executeSubmit.emit(args);
if (args.defaultPrevented) {
return false;
} else {
if (!args.defaultPrevented) {
this.performLogin(values);
}
}