Skip to content

Instantly share code, notes, and snippets.

@JoBerkner
Created July 31, 2020 05:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save JoBerkner/4ad6ab13a258c4d55e02bb58824a585c to your computer and use it in GitHub Desktop.
Save JoBerkner/4ad6ab13a258c4d55e02bb58824a585c to your computer and use it in GitHub Desktop.
callback functions for the pan gesture handler
const panStateHandler = event => {
if (event.nativeEvent.oldState === State.UNDETERMINED) {
setLastTranslateX(translateX);
setLastTranslateY(translateY);
};
};
const panGestureHandler = event => {
setTranslateX(-event.nativeEvent.translationX / scale + lastTranslateX);
setTranslateY(-event.nativeEvent.translationY / scale + lastTranslateY);
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment