From 7c058d51b764b58e8ec0e80a48f723255b9057ce Mon Sep 17 00:00:00 2001 From: Infi Date: Tue, 13 Dec 2022 21:14:27 +0100 Subject: [PATCH] chore: more concise function calls --- app/src/main/java/chat/revolt/screens/login/LoginScreen.kt | 5 +++-- app/src/main/java/chat/revolt/screens/login/MfaScreen.kt | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/chat/revolt/screens/login/LoginScreen.kt b/app/src/main/java/chat/revolt/screens/login/LoginScreen.kt index 542797b8..6971b4a0 100644 --- a/app/src/main/java/chat/revolt/screens/login/LoginScreen.kt +++ b/app/src/main/java/chat/revolt/screens/login/LoginScreen.kt @@ -159,14 +159,15 @@ fun LoginScreen( FormTextField( value = viewModel.email, label = stringResource(R.string.email), - onChange = { viewModel.setEmail(it) }, + onChange = viewModel::setEmail, modifier = Modifier.padding(vertical = 25.dp) ) FormTextField( value = viewModel.password, label = stringResource(R.string.password), type = KeyboardType.Password, - onChange = { viewModel.setPassword(it) }) + onChange = viewModel::setPassword, + ) AnyLink( text = stringResource(R.string.password_forgot), diff --git a/app/src/main/java/chat/revolt/screens/login/MfaScreen.kt b/app/src/main/java/chat/revolt/screens/login/MfaScreen.kt index 02b105a5..668434bd 100644 --- a/app/src/main/java/chat/revolt/screens/login/MfaScreen.kt +++ b/app/src/main/java/chat/revolt/screens/login/MfaScreen.kt @@ -215,7 +215,7 @@ fun MfaScreen( FormTextField( label = stringResource(R.string.mfa_totp_code), - onChange = { viewModel.setTotpCode(it) }, + onChange = viewModel::setTotpCode, type = KeyboardType.Number, value = viewModel.totpCode, ) @@ -253,7 +253,7 @@ fun MfaScreen( FormTextField( label = stringResource(R.string.mfa_recovery_code), - onChange = { viewModel.setRecoveryCode(it) }, + onChange = viewModel::setRecoveryCode, value = viewModel.recoveryCode, )