react-native-a11y
Version:
Improvements of a11y for ReactNative, this library improve work with reader and keyboard focus and reader in general.
16 lines • 465 B
JavaScript
import { useEffect, useState } from "react";
import { A11yModule } from "../../modules";
export const useKeyboardConnected = () => {
const [state, setState] = useState(false);
useEffect(() => {
A11yModule.isKeyboardConnected().then(setState);
return A11yModule.keyboardStatusListener(_ref => {
let {
status
} = _ref;
return setState(status);
});
}, []);
return state;
};
//# sourceMappingURL=useKeyboardConnected.js.map