feat: Convert ComposerAlertMolecule to use alert levels.

This commit is contained in:
Skye Elliot 2025-11-05 17:04:19 +00:00
parent 3ed24b65e2
commit 5fe2c86e1d
No known key found for this signature in database
GPG key ID: 24EE6FEC019F6853
4 changed files with 78 additions and 15 deletions

View file

@ -522,7 +522,6 @@ private fun SuccessorRoomBanner(
content = stringResource(R.string.screen_room_timeline_tombstoned_room_message).toAnnotatedString(),
onSubmitClick = { onRoomSuccessorClick(roomSuccessor.roomId) },
modifier = modifier,
isCritical = false,
submitText = stringResource(R.string.screen_room_timeline_tombstoned_room_action)
)
}

View file

@ -19,6 +19,7 @@ import androidx.compose.ui.text.style.TextDecoration
import androidx.compose.ui.tooling.preview.PreviewParameter
import io.element.android.appconfig.LearnMoreConfig
import io.element.android.compound.theme.ElementTheme
import io.element.android.libraries.designsystem.atomic.molecules.ComposerAlertLevel
import io.element.android.libraries.designsystem.atomic.molecules.ComposerAlertMolecule
import io.element.android.libraries.designsystem.preview.ElementPreview
import io.element.android.libraries.designsystem.preview.PreviewsDayNight
@ -113,7 +114,7 @@ private fun ViolationAlert(
},
submitText = stringResource(submitTextId),
onSubmitClick = onSubmitClick,
isCritical = isCritical,
level = if (isCritical) ComposerAlertLevel.Critical else ComposerAlertLevel.Default,
)
}

View file

@ -45,7 +45,6 @@ fun TimelineItemRoomBeginningView(
avatar = null,
content = stringResource(R.string.screen_room_timeline_upgraded_room_message).toAnnotatedString(),
onSubmitClick = { onPredecessorRoomClick(predecessorRoom.roomId) },
isCritical = false,
submitText = stringResource(R.string.screen_room_timeline_upgraded_room_action)
)
}