File tree Expand file tree Collapse file tree
gradle-plugins/compose/src/main/kotlin/org/jetbrains/compose/web/internal Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -222,11 +222,15 @@ private fun configureJsBrowserTestsSkikoLoading(
222222 let skikoReady = null;
223223 window.__karma__.loaded = function() {
224224 if (!skikoReady) {
225- skikoReady = import("/base/kotlin/js-reexport-symbols.mjs")
226- .then((mod) => mod?.api?.awaitSkiko || Promise.resolve());
225+ const servedFiles = window.__karma__.files || {};
226+ const reexportUrl = Object.keys(servedFiles)
227+ .find((url) => url.endsWith("js-reexport-symbols.mjs"));
228+ skikoReady = reexportUrl
229+ ? import(reexportUrl).then((mod) => mod?.api?.awaitSkiko ?? Promise.resolve())
230+ : Promise.resolve();
227231 }
228232 skikoReady.then(() => originalLoaded()).catch((error) => {
229- const message = error && error.stack ? error .stack : String(error);
233+ const message = error? .stack ?? String(error);
230234 window.__karma__.error(message);
231235 });
232236 };
You can’t perform that action at this time.
0 commit comments