summaryrefslogtreecommitdiff
path: root/frontend/src/index.ts
diff options
context:
space:
mode:
authorAAGaming <aagaming@riseup.net>2024-06-27 00:07:38 -0400
committerAAGaming <aagaming@riseup.net>2024-06-27 00:07:38 -0400
commitdcff7d146bfbe263ee21e4452f32776fe39e7a82 (patch)
tree83187a8897f0f65e598375fd3de9ba9be331d559 /frontend/src/index.ts
parent13a38d82fd4b1ccb4dc64b9c583942158bd4c719 (diff)
downloaddecky-loader-dcff7d146bfbe263ee21e4452f32776fe39e7a82.tar.gz
decky-loader-dcff7d146bfbe263ee21e4452f32776fe39e7a82.zip
move webpack check into index
Diffstat (limited to 'frontend/src/index.ts')
-rw-r--r--frontend/src/index.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/frontend/src/index.ts b/frontend/src/index.ts
index 1d151dd8..1039fb23 100644
--- a/frontend/src/index.ts
+++ b/frontend/src/index.ts
@@ -5,6 +5,11 @@ interface Window {
}
(async () => {
+ // Wait for react to definitely be loaded
+ while (!window.webpackChunksteamui || window.webpackChunksteamui <= 3) {
+ await new Promise(r => setTimeout(r, 10)); // Can't use DFL sleep here.
+ }
+
if (!window.SP_REACT) {
console.debug('[Decky:Boot] Setting up React globals...');
// deliberate partial import