From 3bc9a0120ad79a7065670e3c9567fe837b13d6c7 Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Tue, 17 Oct 2023 20:25:05 +0100 Subject: [PATCH] Fix indicator on web --- src/view/com/pager/Pager.web.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/view/com/pager/Pager.web.tsx b/src/view/com/pager/Pager.web.tsx index fe4febbb77..3e4d4c1f9c 100644 --- a/src/view/com/pager/Pager.web.tsx +++ b/src/view/com/pager/Pager.web.tsx @@ -21,6 +21,7 @@ export const Pager = React.forwardRef(function PagerImpl( initialPage = 0, renderTabBar, onPageSelected, + onPageScroll, }: React.PropsWithChildren, ref, ) { @@ -34,8 +35,12 @@ export const Pager = React.forwardRef(function PagerImpl( (index: number) => { setSelectedPage(index) onPageSelected?.(index) + onPageScroll?.({ + position: index, + offset: 0 + }) }, - [setSelectedPage, onPageSelected], + [setSelectedPage, onPageSelected, onPageScroll], ) return (