diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostManager.java b/ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostManager.java index 9a6e1c033c6..f078c599c7d 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostManager.java +++ b/ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostManager.java @@ -99,15 +99,19 @@ public class ReactModalHostManager extends ViewGroupManager } @Override + @ReactProp(name = "presentationStyle") public void setPresentationStyle(ReactModalHostView view, @Nullable String value) {} @Override + @ReactProp(name = "animated") public void setAnimated(ReactModalHostView view, boolean value) {} @Override + @ReactProp(name = "supportedOrientations") public void setSupportedOrientations(ReactModalHostView view, @Nullable ReadableArray value) {} @Override + @ReactProp(name = "identifier") public void setIdentifier(ReactModalHostView view, int value) {} @Override @@ -146,6 +150,10 @@ public class ReactModalHostManager extends ViewGroupManager MapBuilder.builder() .put(RequestCloseEvent.EVENT_NAME, MapBuilder.of("registrationName", "onRequestClose")) .put(ShowEvent.EVENT_NAME, MapBuilder.of("registrationName", "onShow")) + // iOS only + .put("topDismiss", MapBuilder.of("registrationName", "onDismiss")) + // iOS only + .put("topOrientationChange", MapBuilder.of("registrationName", "onOrientationChange")) .build()); return eventTypeConstants; }