package moe.kurumi.moegallery.application;
import com.raizlabs.android.dbflow.config.FlowManager;
import cat.ereza.customactivityoncrash.CustomActivityOnCrash;
import moe.kurumi.moegallery.di.AppComponent;
import moe.kurumi.moegallery.di.DaggerAppComponent;
import moe.kurumi.moegallery.di.modules.AppModule;
public class Application extends android.app.Application {
private static AppComponent sAppComponent;
private static android.app.Application sApplication;
public static AppComponent getAppComponent() {
return sAppComponent;
}
public static android.app.Application getApplication() {
return sApplication;
}
@Override
public void onCreate() {
super.onCreate();
sApplication = this;
sAppComponent = DaggerAppComponent.builder().appModule(new AppModule(this)).build();
sAppComponent.inject(this);
CustomActivityOnCrash.install(this);
FlowManager.init(this);
}
}