v0.3.1: DealListScreen.kt
This commit is contained in:
@@ -407,20 +407,17 @@ fun DealListScreen(
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Pull to Refresh 인디케이터
|
// Pull to Refresh 인디케이터
|
||||||
val progress = pullToRefreshState.progress
|
val topPadding = paddingValues.calculateTopPadding()
|
||||||
val showIndicator = pullToRefreshState.isRefreshing || progress > 0
|
|
||||||
|
|
||||||
if (showIndicator) {
|
PullToRefreshContainer(
|
||||||
PullToRefreshContainer(
|
state = pullToRefreshState,
|
||||||
state = pullToRefreshState,
|
modifier = Modifier
|
||||||
modifier = Modifier
|
.align(Alignment.TopCenter)
|
||||||
.align(Alignment.TopCenter)
|
.padding(top = topPadding)
|
||||||
.padding(top = 50.dp)
|
.zIndex(999f),
|
||||||
.zIndex(999f),
|
containerColor = MaterialTheme.colorScheme.surfaceVariant,
|
||||||
containerColor = MaterialTheme.colorScheme.surfaceVariant,
|
contentColor = MaterialTheme.colorScheme.primary
|
||||||
contentColor = MaterialTheme.colorScheme.primary
|
)
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
LaunchedEffect(pullToRefreshState.isRefreshing) {
|
LaunchedEffect(pullToRefreshState.isRefreshing) {
|
||||||
if (pullToRefreshState.isRefreshing) {
|
if (pullToRefreshState.isRefreshing) {
|
||||||
|
|||||||
Reference in New Issue
Block a user