-
Notifications
You must be signed in to change notification settings - Fork 594
Open
Labels
Description
Status: Open
Dependency: react-native-keyboard-controller
Motivation:
Currently, our keyboard handling uses React Native's KeyboardAvoidingView across the app with inconsistent patterns and different behaviour between platforms, and we've created multiple PRs that fix keyboard issues on Eigen (1, 2, and 3 to mention a few)
Why react-native-keyboard-controller:
It would simplify the code we have for keyboard management. It will also ensure the same behaviour on both platforms, and it includes Keyboard Sticky View that could potentially ease the submission of forms
Alternatives:
- react-native-avoid-softinput:
Great alternative, has fewer stars but is actively maintained, seemed a bit complex
- react-native-keyboard-manager:
Good alternative, but only works on iOS
Spike PR:
brainbicycle and MounirDhahri