test(home): 팔로잉 테스트 상태를 격리한다

This commit is contained in:
2026-06-27 03:55:10 +09:00
parent a91ec763e1
commit 4a45f9699c
3 changed files with 11 additions and 14 deletions

View File

@@ -17,7 +17,8 @@ import kr.co.vividnext.sodalive.v2.main.home.model.toUiState
class HomeFollowingViewModel(
private val repository: HomeFollowingRepository,
private val relativeTimeTextFormatter: UtcRelativeTimeTextFormatter
private val relativeTimeTextFormatter: UtcRelativeTimeTextFormatter,
private val tokenProvider: () -> String = { SharedPreferenceManager.token }
) : BaseViewModel() {
private val _followingStateLiveData = MutableLiveData<HomeFollowingUiState>()
@@ -64,5 +65,5 @@ class HomeFollowingViewModel(
_toastLiveData.value = ToastMessage(resId = R.string.common_error_unknown)
}
private fun authHeader(): String? = homeFollowingAuthHeader(SharedPreferenceManager.token)
private fun authHeader(): String? = homeFollowingAuthHeader(tokenProvider())
}