rajesh
08/12/2021, 11:47 AMType 'LazyPagingItems<Post>' has no method 'getValue(Nothing?, KProperty<*>)' and thus it cannot serve as a delegate
and I've already imported import androidx.compose.runtime.getValue
class ProfileViewModel @Inject constructor(
private val profileRepository: ProfileRepository
) : ViewModel() {
val selfPosts: Flow<PagingData<Post>> =
profileRepository
.getSelfPosts()
.cachedIn(viewModelScope)
}
fun ProfileScreen(profileViewModel: ProfileViewModel) {
val selfPosts by remember(profileViewModel) {
profileViewModel.selfPosts
}.collectAsLazyPagingItems()
}
steelahhh
08/12/2021, 1:07 PMval selfPosts = remember(profileViewModel) {
profileViewModel.selfPosts
}.collectAsLazyPagingItems()
}
rajesh
08/13/2021, 4:04 PM