Skip to content

Commit 69c1f7e

Browse files
authored
fix run on rn 0.74.0
1 parent 51b21c0 commit 69c1f7e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

android/src/main/java/com/reactnativemedialibrary/MediaLibrary.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import android.provider.MediaStore.Files.FileColumns.MEDIA_TYPE_IMAGE
77
import com.facebook.jni.HybridData
88
import com.facebook.proguard.annotations.DoNotStrip
99
import com.facebook.react.bridge.ReactApplicationContext
10+
import com.facebook.react.common.annotations.FrameworkAPI
1011
import com.facebook.react.turbomodule.core.CallInvokerHolderImpl
1112
import kotlinx.coroutines.CoroutineScope
1213
import kotlinx.coroutines.Dispatchers
@@ -20,10 +21,11 @@ class MediaLibrary(context: Context) {
2021
@DoNotStrip
2122
private var mHybridData: HybridData? = null
2223

24+
@OptIn(FrameworkAPI::class)
2325
@Suppress("KotlinJniMissingFunction")
2426
external fun initHybrid(
2527
jsContext: Long,
26-
jsCallInvokerHolder: CallInvokerHolderImpl?
28+
jsCallInvokerHolder: CallInvokerHolderImpl
2729
): HybridData?
2830

2931
@Suppress("KotlinJniMissingFunction")
@@ -40,6 +42,7 @@ class MediaLibrary(context: Context) {
4042
MediaLibrary.context = WeakReference(context.applicationContext)
4143
}
4244

45+
@OptIn(FrameworkAPI::class)
4346
fun install(context: ReactApplicationContext): Boolean {
4447
System.loadLibrary("react-native-media-library")
4548
val jsContext = context.javaScriptContextHolder!!

0 commit comments

Comments
 (0)