Add progress dialog support to bottom snackbar.

This commit is contained in:
Alex Hart
2025-04-09 11:39:33 -03:00
committed by Michelle Tang
parent 13d0d25f77
commit 970f5f2480

View File

@@ -19,6 +19,7 @@ import androidx.compose.runtime.LaunchedEffect
import androidx.compose.runtime.remember
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import org.signal.core.ui.compose.Dialogs
import org.signal.core.ui.compose.Previews
import org.signal.core.ui.compose.SignalPreview
import org.signal.core.ui.compose.Snackbars
@@ -117,6 +118,10 @@ private fun MainSnackbar(
Snackbars.Host(hostState)
if (snackbarState?.showProgress == true) {
Dialogs.IndeterminateProgressDialog()
}
LaunchedEffect(snackbarState) {
if (snackbarState != null) {
val result = hostState.showSnackbar(