Skip to content

Commit 4af3b89

Browse files
fix: React 19 JSX imports (#1879)
## 📝 Changes - fixes incompatible JSX runtime included in the build by marking it as external: `react/jsx-runtime`
1 parent 020145e commit 4af3b89

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

.changeset/red-ties-float.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@easypost/easy-ui": patch
3+
---
4+
5+
fix: React 19 JSX runtime import

easy-ui-react/vite.config.mts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,10 @@ export default defineConfig({
5151
cssFileName: "style",
5252
},
5353
rollupOptions: {
54-
external: ["react", "react-dom"],
54+
external: (id) =>
55+
["react", "react-dom"].some(
56+
(pkg) => id === pkg || id.startsWith(`${pkg}/`),
57+
),
5558
output: [
5659
{
5760
format: "cjs",

0 commit comments

Comments
 (0)