55 lines
1.7 KiB
Java
55 lines
1.7 KiB
Java
package me.gilo.wc.di;
|
|
|
|
import dagger.Module;
|
|
import dagger.android.ContributesAndroidInjector;
|
|
import me.gilo.raison.ui.user.onboarding.SignInActivity;
|
|
import me.gilo.raison.ui.user.onboarding.SignUpActivity;
|
|
import me.gilo.wc.MainActivity;
|
|
import me.gilo.wc.ui.WooDroidActivity;
|
|
import me.gilo.wc.ui.customer.BasicCustomerDetailsActivity;
|
|
import me.gilo.wc.ui.customer.BillingAddressActivity;
|
|
import me.gilo.wc.ui.customer.ProfileActivity;
|
|
import me.gilo.wc.ui.customer.ShippingAddressActivity;
|
|
import me.gilo.wc.ui.home.HomeActivity;
|
|
import me.gilo.wc.ui.product.CartActivity;
|
|
import me.gilo.wc.ui.product.ProductActivity;
|
|
import me.gilo.wc.ui.product.ShopActivity;
|
|
|
|
@Module
|
|
abstract class ActivitiesModule {
|
|
|
|
@ContributesAndroidInjector
|
|
abstract MainActivity contributesMainActivity();
|
|
|
|
@ContributesAndroidInjector
|
|
abstract ShopActivity contributesShopActivity();
|
|
|
|
@ContributesAndroidInjector
|
|
abstract ProductActivity contributesProductActivity();
|
|
|
|
@ContributesAndroidInjector
|
|
abstract HomeActivity contributesHomeActivity();
|
|
|
|
@ContributesAndroidInjector
|
|
abstract SignInActivity contributesSignInActivity();
|
|
|
|
@ContributesAndroidInjector
|
|
abstract SignUpActivity contributesSignUpActivity();
|
|
|
|
@ContributesAndroidInjector
|
|
abstract BasicCustomerDetailsActivity contributesBasicCustomerDetailsActivity();
|
|
|
|
@ContributesAndroidInjector
|
|
abstract BillingAddressActivity contributesBillingAddressActivity();
|
|
|
|
@ContributesAndroidInjector
|
|
abstract ShippingAddressActivity contributesShippingAddressActivity();
|
|
|
|
@ContributesAndroidInjector
|
|
abstract CartActivity contributesCartActivity();
|
|
|
|
@ContributesAndroidInjector
|
|
abstract ProfileActivity contributesProfileActivity();
|
|
|
|
}
|