Skip to content

Commit 3f95d11

Browse files
committed
fix(ssr): handle empty slot rendering in ssrRenderSlotInner
1 parent a95feba commit 3f95d11

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

packages/server-renderer/src/helpers/ssrRenderSlot.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,12 @@ export function ssrRenderSlotInner(
110110
end--
111111
}
112112

113-
for (let i = start; i < end; i++) {
114-
push(slotBuffer[i])
113+
if (start < end) {
114+
for (let i = start; i < end; i++) {
115+
push(slotBuffer[i])
116+
}
117+
} else if (transition) {
118+
push(`<!---->`)
115119
}
116120
}
117121
}

0 commit comments

Comments
 (0)