优化首页订单加载
This commit is contained in:
@@ -85,7 +85,7 @@ fun PurchaseOrderScreen(
|
||||
val isMoreLoading by viewModel.isMoreLoading.collectAsState()
|
||||
var pageNum by remember { mutableIntStateOf(1) }
|
||||
val lifecycleOwner = LocalLifecycleOwner.current
|
||||
|
||||
val first = viewModel.firstOperate.collectAsState()
|
||||
|
||||
DisposableEffect(lifecycleOwner) {
|
||||
val observer = LifecycleEventObserver { _, event ->
|
||||
@@ -132,6 +132,10 @@ fun PurchaseOrderScreen(
|
||||
start = 30.dp, end = 30.dp, top = 30.dp, bottom = 90.dp
|
||||
)
|
||||
) {
|
||||
if (first.value) {
|
||||
viewModel.updateFirstState(false)
|
||||
return@Box
|
||||
}
|
||||
if (products.isEmpty()) {
|
||||
PurchaseEmptyItem()
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user