Skip to content

Commit 39e3f7d

Browse files
authored
fix(android): fix for android build on RN77
1 parent 062de7a commit 39e3f7d

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

android/src/oldarch/com/facebook/react/viewmanagers/RNGoogleMobileAdsMediaViewManagerDelegate.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,15 @@
33
import android.view.View;
44
import androidx.annotation.NonNull;
55
import androidx.annotation.Nullable;
6+
import com.facebook.react.uimanager.BaseViewManager;
67
import com.facebook.react.uimanager.BaseViewManagerDelegate;
7-
import com.facebook.react.uimanager.BaseViewManagerInterface;
8+
import com.facebook.react.uimanager.LayoutShadowNode;
89

910
public class RNGoogleMobileAdsMediaViewManagerDelegate<
1011
T extends View,
11-
U extends BaseViewManagerInterface<T> & RNGoogleMobileAdsMediaViewManagerInterface<T>>
12+
U extends
13+
BaseViewManager<T, ? extends LayoutShadowNode>
14+
& RNGoogleMobileAdsMediaViewManagerInterface<T>>
1215
extends BaseViewManagerDelegate<T, U> {
1316
public RNGoogleMobileAdsMediaViewManagerDelegate(U viewManager) {
1417
super(viewManager);

android/src/oldarch/com/facebook/react/viewmanagers/RNGoogleMobileAdsNativeViewManagerDelegate.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,15 @@
44
import androidx.annotation.NonNull;
55
import androidx.annotation.Nullable;
66
import com.facebook.react.bridge.ReadableArray;
7+
import com.facebook.react.uimanager.BaseViewManager;
78
import com.facebook.react.uimanager.BaseViewManagerDelegate;
8-
import com.facebook.react.uimanager.BaseViewManagerInterface;
9+
import com.facebook.react.uimanager.LayoutShadowNode;
910

1011
public class RNGoogleMobileAdsNativeViewManagerDelegate<
1112
T extends View,
12-
U extends BaseViewManagerInterface<T> & RNGoogleMobileAdsNativeViewManagerInterface<T>>
13+
U extends
14+
BaseViewManager<T, ? extends LayoutShadowNode>
15+
& RNGoogleMobileAdsNativeViewManagerInterface<T>>
1316
extends BaseViewManagerDelegate<T, U> {
1417
public RNGoogleMobileAdsNativeViewManagerDelegate(U viewManager) {
1518
super(viewManager);

0 commit comments

Comments
 (0)