package com.hitherejoe.bourbon.component;
import com.hitherejoe.bourboncorecommon.injection.PerActivity;
import com.hitherejoe.bourboncorecommon.injection.component.ApplicationComponent;
import com.hitherejoe.bourboncorecommon.injection.module.ActivityModule;
import com.hitherejoe.bourbon.ui.browse.BrowseFragment;
import com.hitherejoe.bourbon.ui.shot.ShotActivity;
import dagger.Component;
/**
* This component injects dependencies to all Activities across the application
*/
@PerActivity
@Component(dependencies = ApplicationComponent.class, modules = ActivityModule.class)
public interface ActivityComponent {
void inject(BrowseFragment browseFragment);
void inject(ShotActivity shotActivity);
}