loadingNode: hide ProgressIndicator in some cases.

This commit is contained in:
Benoit Marty 2025-09-30 11:54:43 +02:00
parent fa77166092
commit 36070c3e2b
4 changed files with 10 additions and 5 deletions

View file

@ -15,8 +15,13 @@ import com.bumble.appyx.core.node.Node
import com.bumble.appyx.core.node.node
import io.element.android.libraries.designsystem.theme.components.CircularProgressIndicator
fun loadingNode(buildContext: BuildContext): Node = node(buildContext) { modifier ->
fun loadingNode(
buildContext: BuildContext,
showProgressIndicator: Boolean = true,
): Node = node(buildContext) { modifier ->
Box(modifier = modifier.fillMaxSize(), contentAlignment = Alignment.Center) {
CircularProgressIndicator()
if (showProgressIndicator) {
CircularProgressIndicator()
}
}
}