@devloops/react-native-variant
Version:
react-native material ui library
13 lines (10 loc) • 326 B
Flow
import {useEffect} from 'react';
import {BackHandler} from 'react-native';
export default function useBackHandler(handler: () => void) {
useEffect(() => {
BackHandler.addEventListener('hardwareBackPress', handler);
return () => {
BackHandler.removeEventListener('hardwareBackPress', handler);
};
});
}