Skip to content

Commit ea529ca

Browse files
committed
use dep and id properly
1 parent 64d15ba commit ea529ca

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

packages/start/src/config/manifest.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,12 @@ export function manifest(start: SolidStartOptions): PluginOption {
6969
target === "ssr",
7070
);
7171

72-
const cssAssets = [...styles].map((url) => ({
73-
tag: "link",
72+
const cssAssets = Object.entries(styles).map(([id, url]) => ({
73+
tag: "link",
7474
attrs: {
7575
rel: "stylesheet",
7676
href: url,
77-
"data-vite-dev-id": url,
77+
"data-vite-dev-id": id,
7878
"data-vite-ref": "0",
7979
},
8080
}));

packages/start/src/server/collect-styles.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ export async function findStylesInModuleGraph(
162162

163163
const dependencies = await findFilesDepedencies(vite, [absolute], ssr);
164164

165-
const styles = new Set<string>();
165+
const styles: Record<string, string> = {};
166166

167167
for (const dep of dependencies) {
168168
if (isCssFile(dep.url)) {
@@ -171,7 +171,7 @@ export async function findStylesInModuleGraph(
171171
depURL = injectQuery(dep.url, "inline");
172172
}
173173

174-
styles.add(dep.url);
174+
if(dep.id) styles[dep.id] = (dep.url);
175175
}
176176
}
177177

0 commit comments

Comments
 (0)