nuhkoca
07/06/2022, 12:52 PMDataStore
like
val userState: Flow<UserState> = userStateDataStore.data
.map { it }
and in VM
val isLoggedIn = userStateRepository.userState
.map { it.isLoggedIn }
.stateIn(viewModelScope, SharingStarted.WhileSubscribed(), false)
collectAsState
works
val isLoggedIn by viewModel.isLoggedIn.collectAsState()
but collectAsStateWithLifecycle
doesn’t work
val isLoggedIn by viewModel.isLoggedIn.collectAsStateWithLifecycle()
does anybody know something?Vsevolod Kaganovych
07/06/2022, 3:11 PM