Skip to content

Commit eaff01f

Browse files
committed
Update patch for @shopify/flash-list to fix building on RN 0.77
1 parent 1423f96 commit eaff01f

File tree

2 files changed

+38
-2
lines changed

2 files changed

+38
-2
lines changed

.yarn/patches/@shopify-flash-list-npm-1.7.2-2a363895ca.patch

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,39 @@ index 0e9f071a53d113e85f3099ccf239d1f3d06361b6..877896f778b4fa27977b1aed9b550e28
3535
/**
3636
* Allows access to internal recyclerlistview. This is useful for enabling access to its public APIs.
3737
* Warning: We may swap recyclerlistview for something else in the future. Use with caution.
38+
diff --git a/android/src/paper/java/com/facebook/react/viewmanagers/AutoLayoutViewManagerDelegate.java b/android/src/paper/java/com/facebook/react/viewmanagers/AutoLayoutViewManagerDelegate.java
39+
index 4c9080790230cc75f48e4ee68c84df1080986bd6..29f81e03caed5c97401de153c53fe71c3cce9e10 100644
40+
--- a/android/src/paper/java/com/facebook/react/viewmanagers/AutoLayoutViewManagerDelegate.java
41+
+++ b/android/src/paper/java/com/facebook/react/viewmanagers/AutoLayoutViewManagerDelegate.java
42+
@@ -11,10 +11,11 @@ package com.facebook.react.viewmanagers;
43+
44+
import android.view.View;
45+
import androidx.annotation.Nullable;
46+
+import com.facebook.react.uimanager.BaseViewManager;
47+
import com.facebook.react.uimanager.BaseViewManagerDelegate;
48+
-import com.facebook.react.uimanager.BaseViewManagerInterface;
49+
+import com.facebook.react.uimanager.LayoutShadowNode;
50+
51+
-public class AutoLayoutViewManagerDelegate<T extends View, U extends BaseViewManagerInterface<T> & AutoLayoutViewManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {
52+
+public class AutoLayoutViewManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & AutoLayoutViewManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {
53+
public AutoLayoutViewManagerDelegate(U viewManager) {
54+
super(viewManager);
55+
}
56+
diff --git a/android/src/paper/java/com/facebook/react/viewmanagers/CellContainerManagerDelegate.java b/android/src/paper/java/com/facebook/react/viewmanagers/CellContainerManagerDelegate.java
57+
index 2b64af7d5ff936793bf027cba249f31777daba9f..4ba6e5fd815aeac1da56374c8c48a9fcd7f57061 100644
58+
--- a/android/src/paper/java/com/facebook/react/viewmanagers/CellContainerManagerDelegate.java
59+
+++ b/android/src/paper/java/com/facebook/react/viewmanagers/CellContainerManagerDelegate.java
60+
@@ -11,10 +11,11 @@ package com.facebook.react.viewmanagers;
61+
62+
import android.view.View;
63+
import androidx.annotation.Nullable;
64+
+import com.facebook.react.uimanager.BaseViewManager;
65+
import com.facebook.react.uimanager.BaseViewManagerDelegate;
66+
-import com.facebook.react.uimanager.BaseViewManagerInterface;
67+
+import com.facebook.react.uimanager.LayoutShadowNode;
68+
69+
-public class CellContainerManagerDelegate<T extends View, U extends BaseViewManagerInterface<T> & CellContainerManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {
70+
+public class CellContainerManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & CellContainerManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {
71+
public CellContainerManagerDelegate(U viewManager) {
72+
super(viewManager);
73+
}

yarn.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6357,15 +6357,15 @@ __metadata:
63576357

63586358
"@shopify/flash-list@patch:@shopify/flash-list@npm%3A1.7.2#~/.yarn/patches/@shopify-flash-list-npm-1.7.2-2a363895ca.patch":
63596359
version: 1.7.2
6360-
resolution: "@shopify/flash-list@patch:@shopify/flash-list@npm%3A1.7.2#~/.yarn/patches/@shopify-flash-list-npm-1.7.2-2a363895ca.patch::version=1.7.2&hash=562d5c"
6360+
resolution: "@shopify/flash-list@patch:@shopify/flash-list@npm%3A1.7.2#~/.yarn/patches/@shopify-flash-list-npm-1.7.2-2a363895ca.patch::version=1.7.2&hash=9af1c4"
63616361
dependencies:
63626362
recyclerlistview: "npm:4.2.1"
63636363
tslib: "npm:2.6.3"
63646364
peerDependencies:
63656365
"@babel/runtime": "*"
63666366
react: "*"
63676367
react-native: "*"
6368-
checksum: 10/fa621d15ddea3b234106859e5b435b8457fd9a04996d793f8818af26133a2332224338a55db74f8f865ecdf69fbdafc65bb3fd5fddd3db02bddcc9a98728e2a2
6368+
checksum: 10/651110d39b4f380b19c79eb935d0b811e199dfd0dba342afa0536fe9b5d2329c921b5d3731211386d008a2cad622e903a99ecba298f4789ec388aeda0085421b
63696369
languageName: node
63706370
linkType: hard
63716371

0 commit comments

Comments
 (0)