From 6e365f4304bb1008cae63e1a8e4c1093e2f4a3b5 Mon Sep 17 00:00:00 2001 From: Alex Kulagin Date: Tue, 28 Jan 2020 19:01:46 +0500 Subject: [PATCH] fix lambda in angular metadata is not supported --- .../ngx-pwa-install/src/lib/ngx-pwa-install.module.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/projects/ngx-pwa-install/src/lib/ngx-pwa-install.module.ts b/projects/ngx-pwa-install/src/lib/ngx-pwa-install.module.ts index 1bf003a..56579ab 100644 --- a/projects/ngx-pwa-install/src/lib/ngx-pwa-install.module.ts +++ b/projects/ngx-pwa-install/src/lib/ngx-pwa-install.module.ts @@ -3,10 +3,6 @@ import { CommonModule } from '@angular/common'; import { NgxPwaInstallComponent } from './ngx-pwa-install.component'; import { BeforeInstallPrompt } from './ngx-pwa-install.providers'; -export const beforeInstallPromptInitializerFactory = (beforeInstallPrompt) => { - return async () => beforeInstallPrompt; -}; - @NgModule({ declarations: [NgxPwaInstallComponent], imports: [ @@ -16,6 +12,10 @@ export const beforeInstallPromptInitializerFactory = (beforeInstallPrompt) => { }) export class NgxPwaInstallModule { static forRoot(): ModuleWithProviders { + const beforeInstallPromptInitializerFactory = beforeInstallPrompt => { + return () => Promise.resolve(beforeInstallPrompt); + }; + return { ngModule: NgxPwaInstallModule, providers: [