Skip to content

[RFC] New dependency: react-native-keyboard-controller #13125

@MrSltun

Description

@MrSltun

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:

#13113

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions