From 396c0a4408effa1d01bb4fd0f1713e61872802c7 Mon Sep 17 00:00:00 2001 From: Hieu Vu Date: Mon, 29 Apr 2024 19:37:06 +0700 Subject: [PATCH] Proide use case --- .../java/com/hieuwu/groceriesstore/di/UseCaseModule.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/com/hieuwu/groceriesstore/di/UseCaseModule.kt b/app/src/main/java/com/hieuwu/groceriesstore/di/UseCaseModule.kt index ee890919..8fab1d70 100644 --- a/app/src/main/java/com/hieuwu/groceriesstore/di/UseCaseModule.kt +++ b/app/src/main/java/com/hieuwu/groceriesstore/di/UseCaseModule.kt @@ -19,6 +19,7 @@ import com.hieuwu.groceriesstore.domain.usecases.impl.GetProductsListUseCaseImpl import com.hieuwu.groceriesstore.domain.usecases.GetProfileUseCase import com.hieuwu.groceriesstore.domain.usecases.impl.GetProfileUseCaseImpl import com.hieuwu.groceriesstore.domain.usecases.RefreshAppDataUseCase +import com.hieuwu.groceriesstore.domain.usecases.RemoveMealFromPlanUseCase import com.hieuwu.groceriesstore.domain.usecases.RetrieveMealByTypeUseCase import com.hieuwu.groceriesstore.domain.usecases.impl.RefreshAppDataUseCaseImpl import com.hieuwu.groceriesstore.domain.usecases.SearchProductUseCase @@ -36,6 +37,7 @@ import com.hieuwu.groceriesstore.domain.usecases.impl.UpdateProfileUseCaseImpl import com.hieuwu.groceriesstore.domain.usecases.UserSettingsUseCase import com.hieuwu.groceriesstore.domain.usecases.impl.AddMealToPlanUseCaseImpl import com.hieuwu.groceriesstore.domain.usecases.impl.GetOrderListUseCaseImpl +import com.hieuwu.groceriesstore.domain.usecases.impl.RemoveMealFromPlanUseCaseImpl import com.hieuwu.groceriesstore.domain.usecases.impl.RetrieveMealByTypeUseCaseImpl import com.hieuwu.groceriesstore.domain.usecases.impl.UserSettingsUseCaseImpl import dagger.Binds @@ -123,4 +125,9 @@ abstract class UseCaseModule { @Binds abstract fun bindRetrieveMealByType(impl: RetrieveMealByTypeUseCaseImpl): RetrieveMealByTypeUseCase + + @ViewModelScoped + @Binds + abstract fun bindRemoveMealFromPlan(impl: RemoveMealFromPlanUseCaseImpl): RemoveMealFromPlanUseCase + }