Answer the question
In order to leave comments, you need to log in
How to disable swipe back in a specific tab in react-navigation?
How to disable swipe back in a specific tab in react-navigation?
Answer the question
In order to leave comments, you need to log in
touchstart remember coordinates and
touchend element compare coordinates if swipe back and tab was needed e.preventDefault();
in the documentation you can find a description of the implementation of the back function (onBackButtonPressAndroid) https://reactnavigation.org/docs/en/custom-android...
my function looks like this
onBackPress = () => {
const { dispatch, nav } = this.props
if (nav.index === 0) {
return false
}
dispatch(NavigationActions.back())
return true
}
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question