react-native-keyboard-controller
react-native-keyboard-controller copied to clipboard
Keyboard manager which works in identical way on both iOS and Android
react-native-keyboard-controller
Keyboard manager which works in identical way on both iOS and Android.
Demonstration
![](https://github.com/kirillzyusko/react-native-keyboard-controller/raw/main/gifs/demo.gif?raw=true)
Key features
- mapping keyboard appearance to animated values 😎
- missing
keyboardWillShow
/keyboardWillHide
events are available on Android 😍 - module for changing soft input mode on Android 🤔
- reanimated support 🚀
- interactive keyboard dismissing (planned) 👆📱
- and more is coming... Stay tuned! 😊
Installation
Install react-native-keyboard-controller
package from npm:
yarn add react-native-keyboard-controller
# or
# npm install react-native-keyboard-controller --save
Documentation
Check out our dedicated documentation page for info about this library, API reference and more: https://kirillzyusko.github.io/react-native-keyboard-controller/
Contributing
See the contributing guide to learn how to contribute to the repository and the development workflow.
License
MIT