From 9a2ee999d3266d3f32ab0dbd6b5e75cc40ce0434 Mon Sep 17 00:00:00 2001 From: ayushnirwal Date: Mon, 17 Apr 2023 12:47:46 +0530 Subject: [PATCH] fix page carousel in RTL --- .../footer/carousel/carouselContext/useCarouselScroll.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/story-editor/src/components/footer/carousel/carouselContext/useCarouselScroll.ts b/packages/story-editor/src/components/footer/carousel/carouselContext/useCarouselScroll.ts index 0c5865768e50..b2a2c8102973 100644 --- a/packages/story-editor/src/components/footer/carousel/carouselContext/useCarouselScroll.ts +++ b/packages/story-editor/src/components/footer/carousel/carouselContext/useCarouselScroll.ts @@ -85,8 +85,8 @@ function useCarouselScroll({ ); const scrollByPx = carouselWidth; - const isAtStart = isRTL ? 1 === ratio : 0 === ratio; - const isAtEnd = isRTL ? 0 === ratio : 1 === ratio; + const isAtStart = isRTL ? 0 === ratio : 0 === ratio; + const isAtEnd = isRTL ? -1 === ratio : 1 === ratio; const canScrollBack = hasOverflow && !isAtStart; const canScrollForward = hasOverflow && !isAtEnd;