MarceloPrado/react-native-keyboard-controller

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

โ˜… 0Forks 0GitHub โ†—Compare

Project website โ†—

README

react-native-keyboard-controller

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

Demonstration

Key features

  • mapping keyboard movement to animated values ๐Ÿ˜Ž
  • missing keyboardWillShow / keyboardWillHide events are available on Android ๐Ÿ˜
  • module for changing soft input mode on Android ๐Ÿค”
  • reanimated support ๐Ÿš€
  • interactive keyboard dismissing ๐Ÿ‘†๐Ÿ“ฑ
  • re-worked prebuilt components (such as KeyboardAvoidingView) ๐Ÿ“š
  • works with any navigation library ๐Ÿงญ
  • 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

Contributors

kirillzyuskohirbodthanksyouallIvanIhnatsiukdayzeirisjae

Issues