1 package host.exp.exponent 2 3 import android.os.Bundle 4 import com.facebook.react.ReactPackage 5 import expo.modules.core.interfaces.Package 6 import host.exp.exponent.experience.DetachActivity 7 import host.exp.exponent.generated.DetachBuildConstants 8 9 class MainActivity : DetachActivity() { publishedUrlnull10 override fun publishedUrl(): String { 11 return "TEMPLATE_INITIAL_URL" 12 } 13 developmentUrlnull14 override fun developmentUrl(): String { 15 return DetachBuildConstants.DEVELOPMENT_URL 16 } 17 reactPackagesnull18 override fun reactPackages(): List<ReactPackage>? { 19 return (application as MainApplication).packages 20 } 21 expoPackagesnull22 override fun expoPackages(): List<Package>? { 23 return (application as MainApplication).expoPackages 24 } 25 26 override val isDebug = BuildConfig.DEBUG 27 initialPropsnull28 override fun initialProps(expBundle: Bundle?): Bundle? { 29 // Add extra initialProps here 30 return expBundle 31 } 32 } 33