1 package host.exp.exponent; 2 3 import com.facebook.react.ReactPackage; 4 5 import expo.modules.apploader.AppLoaderPackagesProviderInterface; 6 import expo.modules.core.interfaces.Package; 7 8 import java.util.Arrays; 9 import java.util.List; 10 11 import host.exp.exponent.generated.BasePackageList; 12 13 // Needed for `react-native link` 14 // import com.facebook.react.ReactApplication; 15 16 public class MainApplication extends ExpoApplication implements AppLoaderPackagesProviderInterface<ReactPackage> { 17 18 @Override 19 public boolean isDebug() { 20 return BuildConfig.DEBUG; 21 } 22 23 // Needed for `react-native link` 24 public List<ReactPackage> getPackages() { 25 return Arrays.<ReactPackage>asList( 26 // Add your own packages here! 27 // TODO: add native modules! 28 29 // Needed for `react-native link` 30 // new MainReactPackage() 31 ); 32 } 33 34 public List<Package> getExpoPackages() { 35 return new BasePackageList().getPackageList(); 36 } 37 } 38