@dgui/react-router-native
Version:
Native Router Components for a boilerplate React GUI
23 lines • 758 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
const react_1 = require("react");
const react_native_1 = require("react-native");
const react_router_native_1 = require("react-router-native");
const RouterNativeBack = () => {
const navigate = (0, react_router_native_1.useNavigate)();
(0, react_1.useEffect)(() => {
const backHandler = react_native_1.BackHandler.addEventListener('hardwareBackPress', () => {
navigate(-1);
return true;
});
return () => {
backHandler.remove();
};
}, [
navigate
]);
return null;
};
RouterNativeBack.displayName = 'RouterNativeBack';
exports.default = RouterNativeBack;
//# sourceMappingURL=index.js.map
;