From c33e417cbb2d498701266dd1380e748c97020e17 Mon Sep 17 00:00:00 2001 From: Fedor Katurov Date: Fri, 21 Jan 2022 14:25:40 +0700 Subject: [PATCH] made Swiper slide to first slide faster --- src/components/node/NodeImageSwiperBlock/index.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/node/NodeImageSwiperBlock/index.tsx b/src/components/node/NodeImageSwiperBlock/index.tsx index 31dcefa4..c72b0e6d 100644 --- a/src/components/node/NodeImageSwiperBlock/index.tsx +++ b/src/components/node/NodeImageSwiperBlock/index.tsx @@ -52,7 +52,8 @@ const NodeImageSwiperBlock: FC = ({ node }) => { useEffect(() => { controlledSwiper?.slideTo(0, 0); - }, [images]); + return () => controlledSwiper?.slideTo(0, 0); + }, [images, node?.id]); if (!images?.length) { return null; @@ -82,6 +83,7 @@ const NodeImageSwiperBlock: FC = ({ node }) => { centeredSlides observeSlideChildren observeParents + observer resizeObserver watchOverflow updateOnImagesReady