From f3474cc8a1c5b07bbcf8910e6d3c3d112aab89bd Mon Sep 17 00:00:00 2001 From: Arushi Kesarwani Date: Wed, 1 Nov 2023 18:32:42 -0700 Subject: [PATCH] Changing interface of UIManagerProvider to be a functional interface for the return type of getUIManagerProvider() Summary: Changing interface of UIManagerProvider to be a [functional(SAM) interface](https://kotlinlang.org/docs/fun-interfaces.html) for the return type of getUIManagerProvider() to be used in various apps for clarity. Changelog: [Internal] internal Reviewed By: javache Differential Revision: D50846818 fbshipit-source-id: c22977b45b0118d70b994e14ff79ea8990248e3c --- .../main/java/com/facebook/react/bridge/UIManagerProvider.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/UIManagerProvider.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/UIManagerProvider.kt index 867d2e02806..0153cd2d35d 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/UIManagerProvider.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/UIManagerProvider.kt @@ -15,7 +15,7 @@ import com.facebook.react.common.annotations.DeprecatedInNewArchitecture * in isolation of others part of the new architecture of React Native. */ @DeprecatedInNewArchitecture -interface UIManagerProvider { +fun interface UIManagerProvider { /* Provides a {@link com.facebook.react.bridge.UIManager} for the context received as a parameter. */ fun createUIManager(context: ReactApplicationContext): UIManager