Move content @Composable to the end of the parameter list.

A @Composable `content` parameter should be moved to be the trailing lambda in a composable function.
This commit is contained in:
Benoit Marty 2024-05-29 12:38:14 +02:00
parent 7eb7e21d27
commit e97e21e785
5 changed files with 25 additions and 22 deletions

View file

@ -53,9 +53,10 @@ fun SecureBackupDisableView(
title = stringResource(id = R.string.screen_key_backup_disable_title),
subTitle = stringResource(id = R.string.screen_key_backup_disable_description),
iconVector = CompoundIcons.KeyOffSolid(),
content = { Content(state = state) },
buttons = { Buttons(state = state) },
)
) {
Content(state = state)
}
AsyncActionView(
async = state.disableAction,

View file

@ -58,9 +58,10 @@ fun SecureBackupEnterRecoveryKeyView(
iconVector = CompoundIcons.KeySolid(),
title = stringResource(id = R.string.screen_recovery_key_confirm_title),
subTitle = stringResource(id = R.string.screen_recovery_key_confirm_description),
content = { Content(state = state) },
buttons = { Buttons(state = state, onCreateRecoveryKey = onCreateNewRecoveryKey) }
)
) {
Content(state = state)
}
}
@Composable

View file

@ -52,9 +52,10 @@ fun SecureBackupSetupView(
title = title(state),
subTitle = subtitle(state),
iconVector = CompoundIcons.KeySolid(),
content = { Content(state) },
buttons = { Buttons(state, onFinish = onSuccess) },
)
) {
Content(state = state)
}
if (state.showSaveConfirmationDialog) {
ConfirmationDialog(