/react-native-keyboard-controller

Keyboard manager which works in identical way on both iOS and Android

Primary LanguageTypeScriptMIT LicenseMIT

react-native-keyboard-controller

Keyboard manager which works in identical way on both iOS and Android.

Demonstration

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 👆📱
  • 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