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