fix rnpay

This commit is contained in:
2026-03-16 15:47:51 +08:00
parent f74b84c501
commit a58f316b63
10 changed files with 963 additions and 837 deletions

View File

@@ -0,0 +1,24 @@
diff --git a/node_modules/react-native-gesture-handler/android/build.gradle b/node_modules/react-native-gesture-handler/android/build.gradle
index 20f41ea..2081d2f 100644
--- a/node_modules/react-native-gesture-handler/android/build.gradle
+++ b/node_modules/react-native-gesture-handler/android/build.gradle
@@ -5,6 +5,9 @@ buildscript {
def kotlin_version = rootProject.ext.has('kotlinVersion') ? rootProject.ext.get('kotlinVersion') : project.properties['RNGH_kotlinVersion']
repositories {
+ maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
+ maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
+ maven { url 'https://repo.huaweicloud.com/repository/maven/' }
maven {
url "https://plugins.gradle.org/m2/"
}
@@ -127,6 +130,9 @@ tasks.preBuild {
}
repositories {
+ maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
+ maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
+ maven { url 'https://repo.huaweicloud.com/repository/maven/' }
mavenCentral()
}

View File

@@ -0,0 +1,24 @@
diff --git a/node_modules/react-native-safe-area-context/android/build.gradle b/node_modules/react-native-safe-area-context/android/build.gradle
index f324b9a..55bcb4d 100644
--- a/node_modules/react-native-safe-area-context/android/build.gradle
+++ b/node_modules/react-native-safe-area-context/android/build.gradle
@@ -2,6 +2,9 @@ buildscript {
def kotlin_version = rootProject.ext.has('kotlinVersion') ? rootProject.ext.get('kotlinVersion') : project.properties['RNSAC_kotlinVersion']
repositories {
+ maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
+ maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
+ maven { url 'https://repo.huaweicloud.com/repository/maven/' }
mavenCentral()
google()
}
@@ -108,6 +111,9 @@ def reactNativeArchitectures() {
}
repositories {
+ maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
+ maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
+ maven { url 'https://repo.huaweicloud.com/repository/maven/' }
google()
maven {
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm

View File

@@ -0,0 +1,21 @@
diff --git a/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/RNScreensPackage.kt b/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/RNScreensPackage.kt
index 644f017..96e00c8 100644
--- a/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/RNScreensPackage.kt
+++ b/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/RNScreensPackage.kt
@@ -1,6 +1,6 @@
package com.swmansion.rnscreens
-import com.facebook.react.BaseReactPackage
+import com.facebook.react.TurboReactPackage
import com.facebook.react.bridge.NativeModule
import com.facebook.react.bridge.ReactApplicationContext
import com.facebook.react.module.annotations.ReactModuleList
@@ -16,7 +16,7 @@ import com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper
ScreensModule::class,
],
)
-class RNScreensPackage : BaseReactPackage() {
+class RNScreensPackage : TurboReactPackage() {
// We just retain it here. This object helps us tackle jumping content when using native header.
// See: https://github.com/software-mansion/react-native-screens/pull/2169
private var screenDummyLayoutHelper: ScreenDummyLayoutHelper? = null