Fix Keyboard bindings (#809) · rescript-react-native/rescript-react-native@9380611

Original file line numberDiff line numberDiff line change

@@ -28,7 +28,10 @@ type listener = keyboardEvent => unit

2828

external addListener: (eventType, listener) => EventSubscription.t = "addListener"

2929
3030

@module("react-native") @scope("Keyboard")

31-

external removeListener: (eventType, listener) => EventSubscription.t = "removeListener"

31+

external removeAllListeners: (eventType) => unit = "removeAllListeners"

3232
3333

@module("react-native") @scope("Keyboard")

3434

external dismiss: unit => unit = "dismiss"

35+
36+

@module("react-native") @scope("Keyboard")

37+

external isVisible: unit => bool = "isVisible"