Skip to content

Commit 018f7de

Browse files
authored
feat: Use BaseReactPackage instead of TurboReactPackage (#558)
This is required for RN 0.77 apparently. TurboReactPackage is deprecated on new arch. No idea why. I am not sure about backwards compatibility either, sorry. Feel free to close this PR if this isn't backwards compatible.
1 parent abe1513 commit 018f7de

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaContextPackage.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
package com.th3rdwave.safeareacontext
22

3-
import com.facebook.react.TurboReactPackage
3+
import com.facebook.react.BaseReactPackage
44
import com.facebook.react.bridge.NativeModule
55
import com.facebook.react.bridge.ReactApplicationContext
66
import com.facebook.react.module.annotations.ReactModule
77
import com.facebook.react.module.model.ReactModuleInfo
88
import com.facebook.react.module.model.ReactModuleInfoProvider
99
import com.facebook.react.uimanager.ViewManager
1010

11-
// Fool autolinking for older versions that do not support TurboReactPackage.
11+
// Fool autolinking for older versions that do not support BaseReactPackage.
1212
// public class SafeAreaContextPackage implements ReactPackage {
13-
class SafeAreaContextPackage : TurboReactPackage() {
13+
class SafeAreaContextPackage : BaseReactPackage() {
1414
override fun getModule(name: String, reactContext: ReactApplicationContext): NativeModule? {
1515
return when (name) {
1616
SafeAreaContextModule.NAME -> SafeAreaContextModule(reactContext)

0 commit comments

Comments
 (0)