From f745b1a1f48e67e43d3889e5b232f6e35fc34130 Mon Sep 17 00:00:00 2001 From: Eduardo Speroni Date: Sun, 16 Jan 2022 03:18:08 -0300 Subject: [PATCH] fix: use new import.meta.webpackHmr to account for esm --- packages/angular/src/lib/application.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/angular/src/lib/application.ts b/packages/angular/src/lib/application.ts index 23e673a..e928d73 100644 --- a/packages/angular/src/lib/application.ts +++ b/packages/angular/src/lib/application.ts @@ -62,8 +62,8 @@ export interface AppRunOptions { launchView?: (reason: NgModuleReason) => AppLaunchView; } -if (module['hot']) { - module['hot'].decline(); +if (import.meta['webpackHot']) { + import.meta['webpackHot'].decline(); global.__onLiveSyncCore = () => { Application.getRootView()?._onCssStateChange(); // all other changes are applied by runNativeScriptAngularApp @@ -394,7 +394,7 @@ export function runNativeScriptAngularApp(options: AppRunOptions) { if (oldAddEventListener) { global.NativeScriptGlobals.events.addEventListener = oldAddEventListener; } - if (module['hot']) { + if (import.meta['webpackHot']) { // handle HMR Application.run global['__dispose_app_ng_platform__'] = () => { disposePlatform('hotreload');