diff --git a/core/designsystem/src/main/java/store/newsbriefing/app/core/designsystem/LoadingDialog.kt b/core/designsystem/src/main/java/store/newsbriefing/app/core/designsystem/LoadingDialog.kt new file mode 100644 index 0000000..c954be9 --- /dev/null +++ b/core/designsystem/src/main/java/store/newsbriefing/app/core/designsystem/LoadingDialog.kt @@ -0,0 +1,22 @@ +package store.newsbriefing.app.core.designsystem + +import androidx.compose.material3.CircularProgressIndicator +import androidx.compose.runtime.Composable +import androidx.compose.ui.window.Dialog +import androidx.compose.ui.window.DialogProperties +import store.newsbriefing.app.core.designsystem.theme.BriefingTheme + +@Composable +fun LoadingDialog() { + Dialog( + onDismissRequest = { }, + properties = DialogProperties( + dismissOnBackPress = true, + dismissOnClickOutside = true, + ) + ) { + CircularProgressIndicator( + color = BriefingTheme.colorScheme.PrimaryBlue + ) + } +} \ No newline at end of file