Use new action_delete and action_delete_account

This commit is contained in:
Benoit Marty 2026-04-21 14:32:11 +02:00 committed by Benoit Marty
parent f51c961883
commit 9d054e08b1
6 changed files with 10 additions and 8 deletions

View file

@ -135,7 +135,7 @@ private fun ColumnScope.Buttons(
) { ) {
val logoutAction = state.accountDeactivationAction val logoutAction = state.accountDeactivationAction
Button( Button(
text = stringResource(CommonStrings.action_deactivate), text = stringResource(CommonStrings.action_delete),
showProgress = logoutAction is AsyncAction.Loading, showProgress = logoutAction is AsyncAction.Loading,
destructive = true, destructive = true,
enabled = state.submitEnabled, enabled = state.submitEnabled,

View file

@ -22,7 +22,7 @@ fun AccountDeactivationConfirmationDialog(
ConfirmationDialog( ConfirmationDialog(
title = stringResource(id = R.string.screen_deactivate_account_title), title = stringResource(id = R.string.screen_deactivate_account_title),
content = stringResource(R.string.screen_deactivate_account_confirmation_dialog_content), content = stringResource(R.string.screen_deactivate_account_confirmation_dialog_content),
submitText = stringResource(id = CommonStrings.action_deactivate), submitText = stringResource(id = CommonStrings.action_delete),
onSubmitClick = onSubmitClick, onSubmitClick = onSubmitClick,
onDismiss = onDismiss, onDismiss = onDismiss,
destructiveSubmit = true, destructiveSubmit = true,

View file

@ -60,7 +60,7 @@ class AccountDeactivationViewTest {
eventSink = eventsRecorder, eventSink = eventsRecorder,
), ),
) )
rule.clickOn(CommonStrings.action_deactivate) rule.clickOn(CommonStrings.action_delete)
eventsRecorder.assertSingle(AccountDeactivationEvents.DeactivateAccount(false)) eventsRecorder.assertSingle(AccountDeactivationEvents.DeactivateAccount(false))
} }

View file

@ -278,7 +278,7 @@ private fun ColumnScope.GeneralSection(
) )
if (state.canDeactivateAccount) { if (state.canDeactivateAccount) {
ListItem( ListItem(
headlineContent = { Text(stringResource(id = CommonStrings.action_deactivate_account)) }, headlineContent = { Text(stringResource(id = CommonStrings.action_delete_account)) },
leadingContent = ListItemContent.Icon(IconSource.Vector(CompoundIcons.Delete())), leadingContent = ListItemContent.Icon(IconSource.Vector(CompoundIcons.Delete())),
style = ListItemStyle.Destructive, style = ListItemStyle.Destructive,
onClick = onDeactivateClick, onClick = onDeactivateClick,

View file

@ -407,7 +407,7 @@ class PreferencesRootViewTest {
), ),
onDeactivateClick = callback, onDeactivateClick = callback,
) )
rule.clickOn(CommonStrings.action_deactivate_account) rule.clickOn(CommonStrings.action_delete_account)
} }
} }
@ -420,7 +420,7 @@ class PreferencesRootViewTest {
eventSink = eventsRecorder, eventSink = eventsRecorder,
), ),
) )
rule.onNodeWithText(rule.activity.getString(CommonStrings.action_deactivate_account)).assertDoesNotExist() rule.onNodeWithText(rule.activity.getString(CommonStrings.action_delete_account)).assertDoesNotExist()
} }
@Test @Test

View file

@ -84,10 +84,12 @@
<string name="action_create">"Create"</string> <string name="action_create">"Create"</string>
<string name="action_create_room">"Create room"</string> <string name="action_create_room">"Create room"</string>
<string name="action_create_space">"Create space"</string> <string name="action_create_space">"Create space"</string>
<string name="action_deactivate">"Delete"</string> <string name="action_deactivate">"Deactivate"</string>
<string name="action_deactivate_account">"Delete account"</string> <string name="action_deactivate_account">"Deactivate account"</string>
<string name="action_decline">"Decline"</string> <string name="action_decline">"Decline"</string>
<string name="action_decline_and_block">"Decline and block"</string> <string name="action_decline_and_block">"Decline and block"</string>
<string name="action_delete">"Delete"</string>
<string name="action_delete_account">"Delete account"</string>
<string name="action_delete_poll">"Delete Poll"</string> <string name="action_delete_poll">"Delete Poll"</string>
<string name="action_deselect_all">"Deselect all"</string> <string name="action_deselect_all">"Deselect all"</string>
<string name="action_disable">"Disable"</string> <string name="action_disable">"Disable"</string>