[DURACOM-247] Move local variable within if statement

This commit is contained in:
Giuseppe Digilio
2024-04-08 22:25:01 +02:00
parent 2a3a13e293
commit 115445a6ab

View File

@@ -32,8 +32,8 @@ export function lazyDataService<T>(
injector: Injector, injector: Injector,
): Observable<T> { ): Observable<T> {
return defer(() => { return defer(() => {
const loader: () => Promise<Type<HALDataService<any>> | { default: HALDataService<any> }> = map[key]; if (isNotEmpty(map[key]) && typeof map[key] === 'function') {
if (isNotEmpty(loader) && typeof loader === 'function') { const loader: () => Promise<Type<HALDataService<any>> | { default: HALDataService<any> }> = map[key];
return loader() return loader()
.then((serviceOrDefault) => { .then((serviceOrDefault) => {
if ('default' in serviceOrDefault) { if ('default' in serviceOrDefault) {