From 989db86cb85b30776ee2fa837dd8d0585c81bb5c Mon Sep 17 00:00:00 2001 From: sd Date: Fri, 12 Apr 2024 10:01:26 +0800 Subject: [PATCH 1/2] fix: lazy-route window undefined --- packages/vinxi-react/lazy-route.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/vinxi-react/lazy-route.js b/packages/vinxi-react/lazy-route.js index b05a22b0..39b02277 100644 --- a/packages/vinxi-react/lazy-route.js +++ b/packages/vinxi-react/lazy-route.js @@ -38,12 +38,14 @@ export default function lazyRoute( } const Comp = forwardRef((props, ref) => { - useLayoutEffect(() => { + if (typeof window !== "undefined") { + useLayoutEffect(() => { return () => { // remove style tags added by vite when a CSS file is imported cleanupStyles(styles); }; }, []); + } return createElement( Fragment, null, From 35259d3178f1c644f256909143d2b0b23e2e445f Mon Sep 17 00:00:00 2001 From: Nikhil Saraf Date: Sat, 20 Apr 2024 13:15:24 +0530 Subject: [PATCH 2/2] Create kind-fishes-tease.md --- .changeset/kind-fishes-tease.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/kind-fishes-tease.md diff --git a/.changeset/kind-fishes-tease.md b/.changeset/kind-fishes-tease.md new file mode 100644 index 00000000..fafeab2f --- /dev/null +++ b/.changeset/kind-fishes-tease.md @@ -0,0 +1,6 @@ +--- +"@vinxi/react": patch +"vinxi": patch +--- + +Fix react ssr effect waring