From ca5e642f8bf5a0675304383f12171da6d9a19859 Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Fri, 10 Jan 2025 20:33:11 +0000 Subject: [PATCH] Fix web crash --- src/components/interstitials/Trending.tsx | 2 +- src/view/com/pager/Pager.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/interstitials/Trending.tsx b/src/components/interstitials/Trending.tsx index 82ca6d2341..a9d7778a98 100644 --- a/src/components/interstitials/Trending.tsx +++ b/src/components/interstitials/Trending.tsx @@ -41,7 +41,7 @@ export function Inner() { setTrendingDisabled(true) }, [setTrendingDisabled]) - const drawerGesture = useContext(DrawerGestureContext)! + const drawerGesture = useContext(DrawerGestureContext) ?? Gesture.Native() // noop for web const trendingScrollGesture = Gesture.Native().blocksExternalGesture(drawerGesture) diff --git a/src/view/com/pager/Pager.tsx b/src/view/com/pager/Pager.tsx index 2c0bbee520..f62bffc534 100644 --- a/src/view/com/pager/Pager.tsx +++ b/src/view/com/pager/Pager.tsx @@ -130,7 +130,7 @@ export const Pager = forwardRef>( [parentOnPageScrollStateChanged], ) - const drawerGesture = useContext(DrawerGestureContext)! + const drawerGesture = useContext(DrawerGestureContext) ?? Gesture.Native() // noop for web const nativeGesture = Gesture.Native().requireExternalGestureToFail(drawerGesture)