Skip to content

Commit 485814e

Browse files
committed
fix(examples/with-unocss): prevent hydration mismatch by using vite-plugin-solid SSR config
1 parent fcad0a0 commit 485814e

3 files changed

Lines changed: 20 additions & 11 deletions

File tree

examples/with-unocss/app.config.ts

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
1-
import { defineConfig } from "@solidjs/start/config";
2-
import UnoCSS from "unocss/vite";
1+
import { defineConfig } from "@solidjs/start/config"
2+
import solidPlugin from "vite-plugin-solid"
3+
import UnoCSS from "unocss/vite"
4+
import presetWind4 from "@unocss/preset-wind4"
35

46
export default defineConfig({
57
vite: {
6-
plugins: [UnoCSS()]
8+
plugins: [
9+
UnoCSS({
10+
presets: [presetWind4()]
11+
}),
12+
solidPlugin({
13+
ssr: true
14+
})
15+
]
716
}
8-
});
17+
})

examples/with-unocss/package.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,13 @@
77
"start": "vinxi start"
88
},
99
"dependencies": {
10-
"@solidjs/router": "^0.15.0",
11-
"@solidjs/start": "^1.1.0",
12-
"@unocss/reset": "^0.65.1",
13-
"solid-js": "^1.9.5",
14-
"unocss": "^0.65.1",
15-
"vinxi": "^0.5.7"
10+
"@solidjs/router": "^0.15.3",
11+
"@solidjs/start": "^1.2.0",
12+
"@unocss/reset": "^66.5.2",
13+
"solid-js": "^1.9.9",
14+
"unocss": "^66.5.2",
15+
"vinxi": "^0.5.8",
16+
"vite-plugin-solid": "^2.11.8"
1617
},
1718
"engines": {
1819
"node": ">=22"

examples/with-unocss/src/app.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import "@unocss/reset/tailwind.css";
21
import "virtual:uno.css";
32

43
import { Router } from "@solidjs/router";

0 commit comments

Comments
 (0)