From 1b13f32eb999496d48dd9407ac3fb67ee48609e7 Mon Sep 17 00:00:00 2001 From: huseeiin Date: Sun, 22 Mar 2026 16:55:25 +0300 Subject: [PATCH 1/2] fix default export --- src/build/virtual/routing.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/build/virtual/routing.ts b/src/build/virtual/routing.ts index 6b0c6d1c6b..9c217ef38e 100644 --- a/src/build/virtual/routing.ts +++ b/src/build/virtual/routing.ts @@ -30,7 +30,10 @@ const multiHandler = (...handlers) => { ${allHandlers .filter((h) => !h.lazy) - .map((h) => /* js */ `import ${h._importHash} from "${h.handler}";`) + .map( + (h) => + /* js */ `const { default: ${h._importHash} } = await import("${h.handler}").catch(() => {})` + ) .join("\n")} ${allHandlers From d00b8780061ecc525c68e6259b742565da8feeda Mon Sep 17 00:00:00 2001 From: huseeiin Date: Sun, 22 Mar 2026 17:57:57 +0300 Subject: [PATCH 2/2] don't destructure --- src/build/virtual/routing.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/build/virtual/routing.ts b/src/build/virtual/routing.ts index 9c217ef38e..35472565e6 100644 --- a/src/build/virtual/routing.ts +++ b/src/build/virtual/routing.ts @@ -32,7 +32,7 @@ ${allHandlers .filter((h) => !h.lazy) .map( (h) => - /* js */ `const { default: ${h._importHash} } = await import("${h.handler}").catch(() => {})` + /* js */ `const ${h._importHash} = await import("${h.handler}").then(m => m.default).catch(() => {})` ) .join("\n")}