Updated on 2026-08-14

This commit is contained in:
Tangem 2024-12-26 15:08:52 +04:00
parent 9c764b1202
commit 86b676088d
2 changed files with 0 additions and 26 deletions

View file

@ -1,9 +1,7 @@
package com.tangem.core.ui.message
import androidx.annotation.DrawableRes
import androidx.compose.runtime.Composable
import androidx.compose.runtime.Immutable
import androidx.compose.runtime.Stable
import com.tangem.core.decompose.ui.UiMessage
import com.tangem.core.ui.R
import com.tangem.core.ui.extensions.TextReference
@ -57,22 +55,6 @@ data class SnackbarMessage(
}
}
/**
* Shows a [content] in the UI.
*
* @param content The content to show.
* */
data class ContentMessage(val content: Content) : EventMessage {
@Stable
fun interface Content {
@Suppress("ComposableFunctionName", "TopLevelComposableFunctions")
@Composable
operator fun invoke(onDismiss: () -> Unit)
}
}
/**
* Shows an alert dialog.
*

View file

@ -27,7 +27,6 @@ fun EventMessageEffect(
val messageEvent by messageHandler.collectAsState()
val context = LocalContext.current
var contentMessage: ContentMessage? by remember { mutableStateOf(value = null) }
var dialogMessage: DialogMessage? by remember { mutableStateOf(value = null) }
var bottomSheetMessage: BottomSheetMessage? by remember { mutableStateOf(value = null) }
@ -36,9 +35,6 @@ fun EventMessageEffect(
is SnackbarMessage -> {
onShowSnackbar(message, context)
}
is ContentMessage -> {
contentMessage = message
}
is DialogMessage -> {
dialogMessage = message
}
@ -48,10 +44,6 @@ fun EventMessageEffect(
}
}
contentMessage?.content?.invoke(
onDismiss = { contentMessage = null },
)
dialogMessage?.let { message ->
MessageDialog(
message = message,