From 12b8d590d368b44d09bd7731d5fa592cd16f0358 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20LeBlanc?= Date: Wed, 19 Nov 2025 01:09:42 -0500 Subject: [PATCH] fix: cloudflare SSR issues #1722 --- packages/adapter-nuxt/src/lib/upsertSliceLibraryIndexFile.ts | 2 +- packages/adapter-nuxt/test/plugin-slice-create.test.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/adapter-nuxt/src/lib/upsertSliceLibraryIndexFile.ts b/packages/adapter-nuxt/src/lib/upsertSliceLibraryIndexFile.ts index c1928cff22..d687554ebf 100644 --- a/packages/adapter-nuxt/src/lib/upsertSliceLibraryIndexFile.ts +++ b/packages/adapter-nuxt/src/lib/upsertSliceLibraryIndexFile.ts @@ -46,7 +46,7 @@ export const upsertSliceLibraryIndexFile = async ( }), ); - return `${id}: defineAsyncComponent(() => import("./${dirName}/index.vue"))`; + return `${id}: defineAsyncComponent(() => import("./${dirName}/index.vue").then((r) => r.default))`; }), ) ).join(",\n")} diff --git a/packages/adapter-nuxt/test/plugin-slice-create.test.ts b/packages/adapter-nuxt/test/plugin-slice-create.test.ts index f628ecb22b..f6389f62cb 100644 --- a/packages/adapter-nuxt/test/plugin-slice-create.test.ts +++ b/packages/adapter-nuxt/test/plugin-slice-create.test.ts @@ -87,7 +87,7 @@ test("library index file includes created Slice", async (ctx) => { ) .getPropertyOrThrow("bar_baz") .getText(), - ).toBe('bar_baz: defineAsyncComponent(() => import("./QuxQuux/index.vue"))'); + ).toBe('bar_baz: defineAsyncComponent(() => import("./QuxQuux/index.vue").then((r) => r.default))'); }); test("library index file includes created Slice without lazy-loading when disabled", async (ctx) => {