TP-82226: RN Crash fix for Executor (#12564)
This commit is contained in:
@@ -13,9 +13,11 @@ import androidx.media3.datasource.cache.LeastRecentlyUsedCacheEvictor
|
||||
import androidx.media3.datasource.cache.SimpleCache
|
||||
import androidx.multidex.MultiDexApplication
|
||||
import com.BV.LinearGradient.LinearGradientPackage
|
||||
import com.facebook.hermes.reactexecutor.HermesExecutorFactory
|
||||
import com.facebook.react.PackageList
|
||||
import com.facebook.react.ReactApplication
|
||||
import com.facebook.react.ReactPackage
|
||||
import com.facebook.react.bridge.JavaScriptExecutorFactory
|
||||
import com.facebook.react.defaults.DefaultReactNativeHost
|
||||
import com.google.android.play.core.splitcompat.SplitCompat
|
||||
import com.microsoft.codepush.react.CodePush
|
||||
@@ -57,6 +59,10 @@ abstract class BaseApplication : MultiDexApplication(), ReactApplication, Media3
|
||||
override fun getJSBundleFile(): String? {
|
||||
return CodePush.getJSBundleFile()
|
||||
}
|
||||
|
||||
override fun getJavaScriptExecutorFactory(): JavaScriptExecutorFactory {
|
||||
return HermesExecutorFactory()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user