From 238ae1591f481beec163b815f5f9d3620606c2fa Mon Sep 17 00:00:00 2001 From: Hyobeen-Park Date: Sat, 13 Jul 2024 20:37:24 +0900 Subject: [PATCH] =?UTF-8?q?[MOD/#60]=20null=20=EC=B2=98=EB=A6=AC=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/terning/feature/home/home/HomeRoute.kt | 8 ++++---- .../java/com/terning/feature/home/home/HomeViewModel.kt | 5 +++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/feature/src/main/java/com/terning/feature/home/home/HomeRoute.kt b/feature/src/main/java/com/terning/feature/home/home/HomeRoute.kt index 30208b10b..4c03dd063 100644 --- a/feature/src/main/java/com/terning/feature/home/home/HomeRoute.kt +++ b/feature/src/main/java/com/terning/feature/home/home/HomeRoute.kt @@ -138,9 +138,9 @@ fun HomeScreen( } } - if (userNameState.internFilter != null && recommendInternData != null) { - items(recommendInternData!!.size) { index -> - ShowRecommendIntern(recommendInternData!![index]) + if (userNameState.internFilter != null && recommendInternData.isNotEmpty()) { + items(recommendInternData.size) { index -> + ShowRecommendIntern(recommendInternData[index]) } } } @@ -151,7 +151,7 @@ fun HomeScreen( .padding(horizontal = 24.dp) .fillMaxSize() ) - } else if (recommendInternData == null) { + } else if (recommendInternData.isEmpty()) { HomeRecommendEmptyIntern() } } diff --git a/feature/src/main/java/com/terning/feature/home/home/HomeViewModel.kt b/feature/src/main/java/com/terning/feature/home/home/HomeViewModel.kt index a95a95389..68fd0d2f1 100644 --- a/feature/src/main/java/com/terning/feature/home/home/HomeViewModel.kt +++ b/feature/src/main/java/com/terning/feature/home/home/HomeViewModel.kt @@ -45,8 +45,9 @@ class HomeViewModel @Inject constructor( ) val scrapData get() = _scrapState.asStateFlow() - private val _recommendInternState = MutableStateFlow?>( - getRecommendData() + private val _recommendInternState = MutableStateFlow>( +// getRecommendData() + listOf() ) val recommendInternData get() = _recommendInternState.asStateFlow() }