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