diff options
author | 2025-04-16 10:00:05 +0200 | |
---|---|---|
committer | 2025-04-16 10:00:05 +0200 | |
commit | 7f1a62484ed17fe7a9be5d1e2bb71e2fd12b9fed (patch) | |
tree | 73f905a5a4635f1d2bc6ba7bbb3d4f016bcb505a | |
parent | dc4a015cf33c01b659e07b7d31dbd49f1c2ebfdf (diff) | |
download | astro-7f1a62484ed17fe7a9be5d1e2bb71e2fd12b9fed.tar.gz astro-7f1a62484ed17fe7a9be5d1e2bb71e2fd12b9fed.tar.zst astro-7f1a62484ed17fe7a9be5d1e2bb71e2fd12b9fed.zip |
fix(fonts): client access (#13627)
-rw-r--r-- | .changeset/poor-grapes-share.md | 5 | ||||
-rw-r--r-- | packages/astro/src/assets/fonts/vite-plugin-fonts.ts | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/.changeset/poor-grapes-share.md b/.changeset/poor-grapes-share.md new file mode 100644 index 000000000..4e8f8436d --- /dev/null +++ b/.changeset/poor-grapes-share.md @@ -0,0 +1,5 @@ +--- +'astro': patch +--- + +Fixes a case where using the `<Font />` component would throw a Rollup error during the build diff --git a/packages/astro/src/assets/fonts/vite-plugin-fonts.ts b/packages/astro/src/assets/fonts/vite-plugin-fonts.ts index 2da11f2ad..57a7d1e0a 100644 --- a/packages/astro/src/assets/fonts/vite-plugin-fonts.ts +++ b/packages/astro/src/assets/fonts/vite-plugin-fonts.ts @@ -219,8 +219,8 @@ export function fontsPlugin({ settings, sync, logger }: Options): Plugin { return RESOLVED_VIRTUAL_MODULE_ID; } }, - load(id, opts) { - if (id === RESOLVED_VIRTUAL_MODULE_ID && opts?.ssr) { + load(id) { + if (id === RESOLVED_VIRTUAL_MODULE_ID) { return { code: `export const fontsData = new Map(${JSON.stringify(Array.from(resolvedMap?.entries() ?? []))})`, }; |