move comment
This commit is contained in:
@@ -201,11 +201,6 @@ export function InterestTabs({
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<View style={[a.relative, a.flex_row]}>
|
<View style={[a.relative, a.flex_row]}>
|
||||||
{/*
|
|
||||||
* BlockDrawerGesture must wrap the ScrollView directly - Gesture.Native()
|
|
||||||
* only works when attached to the natively scrollable view. On the new
|
|
||||||
* arch (Android), attaching it to a wrapper view breaks scrolling.
|
|
||||||
*/}
|
|
||||||
<BlockDrawerGesture>
|
<BlockDrawerGesture>
|
||||||
<DraggableScrollView
|
<DraggableScrollView
|
||||||
ref={listRef}
|
ref={listRef}
|
||||||
|
|||||||
@@ -2,6 +2,11 @@ import {useContext} from 'react'
|
|||||||
import {DrawerGestureContext} from 'react-native-drawer-layout'
|
import {DrawerGestureContext} from 'react-native-drawer-layout'
|
||||||
import {Gesture, GestureDetector} from 'react-native-gesture-handler'
|
import {Gesture, GestureDetector} from 'react-native-gesture-handler'
|
||||||
|
|
||||||
|
/**
|
||||||
|
* BlockDrawerGesture must wrap the ScrollView directly - Gesture.Native()
|
||||||
|
* only works when attached to the natively scrollable view. On the new
|
||||||
|
* arch (Android), attaching it to a wrapper view breaks scrolling.
|
||||||
|
*/
|
||||||
export function BlockDrawerGesture({children}: {children: React.ReactNode}) {
|
export function BlockDrawerGesture({children}: {children: React.ReactNode}) {
|
||||||
const drawerGesture = useContext(DrawerGestureContext) ?? Gesture.Native() // noop for web
|
const drawerGesture = useContext(DrawerGestureContext) ?? Gesture.Native() // noop for web
|
||||||
let scrollGesture = Gesture.Native()
|
let scrollGesture = Gesture.Native()
|
||||||
|
|||||||
Reference in New Issue
Block a user