K Merle
02/26/2024, 12:10 PMPullToRefresh
composable in Material 3 1.2.0? 🧵K Merle
02/26/2024, 12:11 PMval pullToRefreshState = rememberPullToRefreshState()
if (pullToRefreshState.isRefreshing) {
LaunchedEffect(Unit) {
// Refresh data (synchronize)
delay(1500L)
pullToRefreshState.endRefresh()
}
}
Box(modifier = Modifier.nestedScroll(pullToRefreshState.nestedScrollConnection)) {
if (friendsList?.isNotEmpty() == true) {
NowFriendsList(friendsList = friendsList)
} else if (friendsList?.isEmpty() == true) {
ConnectNow(navigateSearchFriends = navigateSearchFriends)
}
PullToRefreshContainer(
modifier = Modifier.align(Alignment.TopCenter),
state = pullToRefreshState
)
}
K Merle
02/26/2024, 12:12 PMStylianos Gakis
02/26/2024, 10:31 PMK Merle
02/27/2024, 6:17 AMK Merle
02/27/2024, 6:17 AMStylianos Gakis
02/27/2024, 6:33 AMK Merle
02/27/2024, 6:55 AMK Merle
02/27/2024, 6:55 AMStylianos Gakis
02/27/2024, 7:20 AMK Merle
02/27/2024, 7:21 AM