@ -54,7 +54,7 @@ import io.element.android.libraries.designsystem.theme.components.CenterAlignedT
@@ -54,7 +54,7 @@ import io.element.android.libraries.designsystem.theme.components.CenterAlignedT
import io.element.android.libraries.designsystem.theme.components.OutlinedTextField
import io.element.android.libraries.designsystem.theme.components.Scaffold
import io.element.android.libraries.designsystem.theme.components.Text
import io.element.android.libraries.ui.strings.R as StringR
import io.element.android.libraries.ui.strings.CommonStrings
@OptIn ( ExperimentalMaterial3Api :: class , ExperimentalLayoutApi :: class )
@Composable
@ -74,7 +74,7 @@ fun ReportMessageView(
@@ -74,7 +74,7 @@ fun ReportMessageView(
}
is Async . Failure -> {
ErrorDialog (
content = stringResource ( StringR . string . error _unknown ) ,
content = stringResource ( Common Strings . error _unknown ) ,
onDismiss = { state . eventSink ( ReportMessageEvents . ClearError ) }
)
}
@ -86,7 +86,7 @@ fun ReportMessageView(
@@ -86,7 +86,7 @@ fun ReportMessageView(
CenterAlignedTopAppBar (
title = {
Text (
stringResource ( StringR . string . action _report _content ) ,
stringResource ( Common Strings . action _report _content ) ,
style = ElementTextStyles . Regular . callout ,
fontWeight = FontWeight . Medium ,
)
@ -112,14 +112,14 @@ fun ReportMessageView(
@@ -112,14 +112,14 @@ fun ReportMessageView(
OutlinedTextField (
value = state . reason ,
onValueChange = { state . eventSink ( ReportMessageEvents . UpdateReason ( it ) ) } ,
placeholder = { Text ( stringResource ( StringR . string . report _content _hint ) ) } ,
placeholder = { Text ( stringResource ( Common Strings . report _content _hint ) ) } ,
enabled = !is Sending ,
modifier = Modifier
. fillMaxWidth ( )
. heightIn ( min = 90. dp )
)
Text (
text = stringResource ( StringR . string . report _content _explanation ) ,
text = stringResource ( Common Strings . report _content _explanation ) ,
style = ElementTextStyles . Regular . caption1 ,
color = MaterialTheme . colorScheme . secondary ,
textAlign = TextAlign . Start ,
@ -133,11 +133,11 @@ fun ReportMessageView(
@@ -133,11 +133,11 @@ fun ReportMessageView(
) {
Column ( modifier = Modifier . weight ( 1f ) , verticalArrangement = Arrangement . spacedBy ( 4. dp ) ) {
Text (
text = stringResource ( StringR . string . screen _report _content _block _user ) ,
text = stringResource ( Common Strings . screen _report _content _block _user ) ,
style = ElementTextStyles . Regular . callout ,
)
Text (
text = stringResource ( StringR . string . screen _report _content _block _user _hint ) ,
text = stringResource ( Common Strings . screen _report _content _block _user _hint ) ,
style = ElementTextStyles . Regular . bodyMD ,
color = MaterialTheme . colorScheme . secondary ,
)
@ -152,7 +152,7 @@ fun ReportMessageView(
@@ -152,7 +152,7 @@ fun ReportMessageView(
Spacer ( modifier = Modifier . height ( 24. dp ) )
ButtonWithProgress (
text = stringResource ( StringR . string . action _send ) ,
text = stringResource ( Common Strings . action _send ) ,
enabled = state . reason . isNotBlank ( ) && !is Sending ,
showProgress = isSending ,
onClick = {