@@ -7,6 +7,7 @@ import androidx.compose.material3.MaterialTheme
77import androidx.compose.material3.TextButton
88import androidx.compose.runtime.Composable
99import androidx.compose.ui.Modifier
10+ import androidx.compose.ui.graphics.Color
1011import androidx.compose.ui.platform.testTag
1112import androidx.compose.ui.res.stringResource
1213import androidx.compose.ui.semantics.semantics
@@ -30,6 +31,8 @@ fun AppAlertDialog(
3031 modifier : Modifier = Modifier ,
3132 confirmText : String = stringResource(R .string.common__ok),
3233 dismissText : String = stringResource(R .string.common__dialog_cancel),
34+ confirmTextColor : Color = Color .Unspecified ,
35+ dismissTextColor : Color = Colors .White64 ,
3336 onDismissRequest : () -> Unit = onDismiss,
3437 properties : DialogProperties = DialogProperties (
3538 dismissOnClickOutside = false,
@@ -43,6 +46,8 @@ fun AppAlertDialog(
4346 modifier = modifier,
4447 confirmText = confirmText,
4548 dismissText = dismissText,
49+ confirmTextColor = confirmTextColor,
50+ dismissTextColor = dismissTextColor,
4651 onDismissRequest = onDismissRequest,
4752 properties = properties,
4853 textContent = { BodyM (text = text, color = Colors .White64 ) },
@@ -57,6 +62,8 @@ fun AppAlertDialog(
5762 modifier : Modifier = Modifier ,
5863 confirmText : String = stringResource(R .string.common__ok),
5964 dismissText : String = stringResource(R .string.common__dialog_cancel),
65+ confirmTextColor : Color = Color .Unspecified ,
66+ dismissTextColor : Color = Colors .White64 ,
6067 onDismissRequest : () -> Unit = onDismiss,
6168 properties : DialogProperties = DialogProperties (
6269 dismissOnClickOutside = false,
@@ -71,15 +78,15 @@ fun AppAlertDialog(
7178 onClick = rememberDebouncedClick(onClick = onConfirm),
7279 modifier = Modifier .testTag(" DialogConfirm" )
7380 ) {
74- BodyMSB (text = confirmText)
81+ BodyMSB (text = confirmText, color = confirmTextColor )
7582 }
7683 },
7784 dismissButton = {
7885 TextButton (
7986 onClick = rememberDebouncedClick(onClick = onDismiss),
8087 modifier = Modifier .testTag(" DialogCancel" )
8188 ) {
82- BodyMSB (text = dismissText, color = Colors . White64 )
89+ BodyMSB (text = dismissText, color = dismissTextColor )
8390 }
8491 },
8592 title = { Title (text = title) },
0 commit comments