From ff0341e2e063642670a2ae3a311f97bd75a86cd3 Mon Sep 17 00:00:00 2001 From: Cutiful <113351087+Syaroful@users.noreply.github.com> Date: Thu, 10 Jul 2025 18:17:20 +0700 Subject: [PATCH] feat: Add ClusteringRepository for fetching recommendations --- .../data/repository/ClusteringRepository.kt | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 agrilinkvocpro/growth_recipe_feature/src/main/java/com/syaroful/agrilinkvocpro/growth_recipe_feature/data/repository/ClusteringRepository.kt diff --git a/agrilinkvocpro/growth_recipe_feature/src/main/java/com/syaroful/agrilinkvocpro/growth_recipe_feature/data/repository/ClusteringRepository.kt b/agrilinkvocpro/growth_recipe_feature/src/main/java/com/syaroful/agrilinkvocpro/growth_recipe_feature/data/repository/ClusteringRepository.kt new file mode 100644 index 0000000..7eaf562 --- /dev/null +++ b/agrilinkvocpro/growth_recipe_feature/src/main/java/com/syaroful/agrilinkvocpro/growth_recipe_feature/data/repository/ClusteringRepository.kt @@ -0,0 +1,11 @@ +package com.syaroful.agrilinkvocpro.growth_recipe_feature.data.repository + +import com.syaroful.agrilinkvocpro.growth_recipe_feature.data.model.ClusteringResponse +import com.syaroful.agrilinkvocpro.growth_recipe_feature.data.network.ClusteringService + + +class ClusteringRepository(private val apiService: ClusteringService) { + suspend fun getRecommendation(): List { + return apiService.getRecommendations() + } +} \ No newline at end of file