package de.beyondsoft.ownchat.page.main;

import de.beyondsoft.ownchat.di.ApplicationComponent;
import de.beyondsoft.ownchat.di.scopes.ActivityScope;
import de.beyondsoft.ownchat.page.chat.ChatModule;
import de.beyondsoft.ownchat.page.login.LoginModule;
import de.beyondsoft.ownchat.utils.AppStoppedService;

import dagger.Component;

/**
 * Created by laszloffiferenc on 2/22/17.
 */
@ActivityScope
@Component(dependencies = ApplicationComponent.class, modules = {LoginModule.class, ChatModule.class})
public interface MainComponent {
    void inject(MainActivity mainActivity);

    void inject(AppStoppedService appStoppedService);

}