File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
android/src/main/java/com/reactnativemedialibrary Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ import android.provider.MediaStore.Files.FileColumns.MEDIA_TYPE_IMAGE
7
7
import com.facebook.jni.HybridData
8
8
import com.facebook.proguard.annotations.DoNotStrip
9
9
import com.facebook.react.bridge.ReactApplicationContext
10
+ import com.facebook.react.common.annotations.FrameworkAPI
10
11
import com.facebook.react.turbomodule.core.CallInvokerHolderImpl
11
12
import kotlinx.coroutines.CoroutineScope
12
13
import kotlinx.coroutines.Dispatchers
@@ -20,10 +21,11 @@ class MediaLibrary(context: Context) {
20
21
@DoNotStrip
21
22
private var mHybridData: HybridData ? = null
22
23
24
+ @OptIn(FrameworkAPI ::class )
23
25
@Suppress(" KotlinJniMissingFunction" )
24
26
external fun initHybrid (
25
27
jsContext : Long ,
26
- jsCallInvokerHolder : CallInvokerHolderImpl ?
28
+ jsCallInvokerHolder : CallInvokerHolderImpl
27
29
): HybridData ?
28
30
29
31
@Suppress(" KotlinJniMissingFunction" )
@@ -40,6 +42,7 @@ class MediaLibrary(context: Context) {
40
42
MediaLibrary .context = WeakReference (context.applicationContext)
41
43
}
42
44
45
+ @OptIn(FrameworkAPI ::class )
43
46
fun install (context : ReactApplicationContext ): Boolean {
44
47
System .loadLibrary(" react-native-media-library" )
45
48
val jsContext = context.javaScriptContextHolder!!
You can’t perform that action at this time.
0 commit comments