11package org.ZingoLabs.Zingo
22
33import android.app.Application
4+ import android.content.Context
45import com.facebook.react.PackageList
56import com.facebook.react.ReactApplication
67import com.facebook.react.ReactHost
@@ -10,39 +11,39 @@ import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load
1011import com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost
1112import com.facebook.react.defaults.DefaultReactNativeHost
1213import com.facebook.soloader.SoLoader
13- import android.content.Context
1414import java.lang.ref.WeakReference
1515
1616class MainApplication : Application (), ReactApplication {
1717
1818 override val reactNativeHost: ReactNativeHost =
19- object : DefaultReactNativeHost (this ) {
20- override fun getPackages (): List <ReactPackage > =
21- PackageList (this ).packages.apply {
22- // Packages that cannot be autolinked yet can be added manually here, for example:
23- // add(MyReactNativePackage())
24- add(RPCPackage ())
19+ object : DefaultReactNativeHost (this ) {
20+ override fun getPackages (): List <ReactPackage > =
21+ PackageList (this ).packages.apply {
22+ // Packages that cannot be autolinked yet can be added manually here,
23+ // for example:
24+ // add(MyReactNativePackage())
25+ add(RPCPackage ())
26+ }
27+
28+ override fun getJSMainModuleName (): String = " index"
29+
30+ override fun getUseDeveloperSupport (): Boolean = BuildConfig .DEBUG
31+
32+ override val isNewArchEnabled: Boolean = BuildConfig .IS_NEW_ARCHITECTURE_ENABLED
33+ override val isHermesEnabled: Boolean = BuildConfig .IS_HERMES_ENABLED
2534 }
26-
27- override fun getJSMainModuleName (): String = " index"
28-
29- override fun getUseDeveloperSupport (): Boolean = BuildConfig .DEBUG
30-
31- override val isNewArchEnabled: Boolean = BuildConfig .IS_NEW_ARCHITECTURE_ENABLED
32- override val isHermesEnabled: Boolean = BuildConfig .IS_HERMES_ENABLED
33- }
34-
35+
3536 override val reactHost: ReactHost
36- get() = getDefaultReactHost(this . applicationContext, reactNativeHost)
37-
37+ get() = getDefaultReactHost(applicationContext, reactNativeHost)
38+
3839 override fun onCreate () {
3940 super .onCreate()
4041 context = WeakReference (applicationContext)
4142
42-
4343 SoLoader .init (this , false )
4444 if (BuildConfig .IS_NEW_ARCHITECTURE_ENABLED ) {
45- // If you opted-in for the New Architecture, we load the native entry point for this app.
45+ // If you opted-in for the New Architecture, we load the native entry point for this
46+ // app.
4647 load()
4748 }
4849 }
@@ -58,4 +59,3 @@ class MainApplication : Application(), ReactApplication {
5859 }
5960 }
6061}
61-
0 commit comments