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