📄️ Architecture
This library requires to wrap an app with KeyboardProvider component. It's needed because it stores animated values in context.
📄️ Platforms capabilities and limitations
This library relies on WindowInsetsCompat API on Android and keyboard listeners (NotificationCenter) on iOS.