From 19dc1246cc3d05e52280568f1854a8d92e5a237b Mon Sep 17 00:00:00 2001 From: Colum Ferry Date: Mon, 28 Nov 2022 12:05:07 +0000 Subject: [PATCH] fix(angular): use correct ready state for ssr bootstrap --- .../angular/src/generators/host/__snapshots__/host.spec.ts.snap | 2 +- .../angular/src/generators/setup-ssr/files/src/main.ts__tpl__ | 2 +- packages/angular/src/generators/setup-ssr/setup-ssr.spec.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/angular/src/generators/host/__snapshots__/host.spec.ts.snap b/packages/angular/src/generators/host/__snapshots__/host.spec.ts.snap index c58a15ae8d4db..e1b8871afa64e 100644 --- a/packages/angular/src/generators/host/__snapshots__/host.spec.ts.snap +++ b/packages/angular/src/generators/host/__snapshots__/host.spec.ts.snap @@ -37,7 +37,7 @@ function bootstrap() { }; - if (document.readyState === 'complete') { + if (document.readyState !== 'loading') { bootstrap(); } else { document.addEventListener('DOMContentLoaded', bootstrap); diff --git a/packages/angular/src/generators/setup-ssr/files/src/main.ts__tpl__ b/packages/angular/src/generators/setup-ssr/files/src/main.ts__tpl__ index d2a3aa3f049f7..f311674b8ee68 100644 --- a/packages/angular/src/generators/setup-ssr/files/src/main.ts__tpl__ +++ b/packages/angular/src/generators/setup-ssr/files/src/main.ts__tpl__ @@ -9,7 +9,7 @@ function bootstrap() { }; - if (document.readyState === 'complete') { + if (document.readyState !== 'loading') { bootstrap(); } else { document.addEventListener('DOMContentLoaded', bootstrap); diff --git a/packages/angular/src/generators/setup-ssr/setup-ssr.spec.ts b/packages/angular/src/generators/setup-ssr/setup-ssr.spec.ts index c26522d08ce62..eca187eb2edef 100644 --- a/packages/angular/src/generators/setup-ssr/setup-ssr.spec.ts +++ b/packages/angular/src/generators/setup-ssr/setup-ssr.spec.ts @@ -53,7 +53,7 @@ describe('setupSSR', () => { }; - if (document.readyState === 'complete') { + if (document.readyState !== 'loading') { bootstrap(); } else { document.addEventListener('DOMContentLoaded', bootstrap);