Skip to content

Commit 57d8eea

Browse files
committed
fix(react): fix virtual loop when not enough slides
fixes #6487
1 parent d0beb9f commit 57d8eea

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/react/virtual.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,11 @@ function renderVirtual(swiper, slides, virtualData) {
3030
slidesToRender.push(slides[getSlideIndex(i)]);
3131
}
3232
}
33-
return slidesToRender.map((child) => {
33+
return slidesToRender.map((child, index) => {
3434
return React.cloneElement(child, {
3535
swiper,
3636
style,
37+
key: `slide-${index}`,
3738
});
3839
});
3940
}

0 commit comments

Comments
 (0)