package com.ushahidi.platform.mobile.app.presentation.di.modules.form; import com.addhen.android.raiburari.presentation.di.qualifier.ActivityScope; import com.ushahidi.platform.mobile.app.domain.usecase.form.ListFormUsecase; import javax.inject.Named; import dagger.Module; import dagger.Provides; /** * Dagger modules that provides list form related objects * * @author Ushahidi Team <team@ushahidi.com> */ @Module public class ListFormModule { /** * Provides {@link ListFormUsecase} object annotated with the name "formList" * * @param listFormUsecase The list form use case * @return The list form use case */ @Provides @ActivityScope @Named("formList") ListFormUsecase provideListFormUseCase(ListFormUsecase listFormUsecase) { return listFormUsecase; } }