Skip to content

Commit a9fef7b

Browse files
committed
fix: registration loading issue
1 parent 3bd2121 commit a9fef7b

File tree

6 files changed

+9
-6
lines changed

6 files changed

+9
-6
lines changed

cmp-android/dependencies/demoDebugRuntimeClasspath.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,7 @@ org.jetbrains.compose.ui:ui-util:1.7.0-rc01
302302
org.jetbrains.compose.ui:ui:1.7.0-rc01
303303
org.jetbrains.kotlin:kotlin-android-extensions-runtime:2.1.0
304304
org.jetbrains.kotlin:kotlin-parcelize-runtime:2.1.0
305+
org.jetbrains.kotlin:kotlin-reflect:2.1.0
305306
org.jetbrains.kotlin:kotlin-stdlib-common:2.1.0
306307
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20
307308
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.20

cmp-android/dependencies/demoReleaseRuntimeClasspath.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,7 @@ org.jetbrains.compose.ui:ui-util:1.7.0-rc01
298298
org.jetbrains.compose.ui:ui:1.7.0-rc01
299299
org.jetbrains.kotlin:kotlin-android-extensions-runtime:2.1.0
300300
org.jetbrains.kotlin:kotlin-parcelize-runtime:2.1.0
301+
org.jetbrains.kotlin:kotlin-reflect:2.1.0
301302
org.jetbrains.kotlin:kotlin-stdlib-common:2.1.0
302303
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20
303304
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.20

cmp-android/dependencies/prodDebugRuntimeClasspath.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,7 @@ org.jetbrains.compose.ui:ui-util:1.7.0-rc01
302302
org.jetbrains.compose.ui:ui:1.7.0-rc01
303303
org.jetbrains.kotlin:kotlin-android-extensions-runtime:2.1.0
304304
org.jetbrains.kotlin:kotlin-parcelize-runtime:2.1.0
305+
org.jetbrains.kotlin:kotlin-reflect:2.1.0
305306
org.jetbrains.kotlin:kotlin-stdlib-common:2.1.0
306307
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20
307308
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.20

cmp-android/dependencies/prodReleaseRuntimeClasspath.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,7 @@ org.jetbrains.compose.ui:ui-util:1.7.0-rc01
298298
org.jetbrains.compose.ui:ui:1.7.0-rc01
299299
org.jetbrains.kotlin:kotlin-android-extensions-runtime:2.1.0
300300
org.jetbrains.kotlin:kotlin-parcelize-runtime:2.1.0
301+
org.jetbrains.kotlin:kotlin-reflect:2.1.0
301302
org.jetbrains.kotlin:kotlin-stdlib-common:2.1.0
302303
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20
303304
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.20

feature/auth/src/commonMain/kotlin/org/mifos/mobile/feature/auth/login/LoginScreen.kt

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ import mifos_mobile.feature.auth.generated.resources.password
4747
import mifos_mobile.feature.auth.generated.resources.username
4848
import org.jetbrains.compose.resources.painterResource
4949
import org.jetbrains.compose.resources.stringResource
50-
import org.jetbrains.compose.ui.tooling.preview.Preview
5150
import org.koin.compose.viewmodel.koinViewModel
5251
import org.mifos.mobile.core.designsystem.component.BasicDialogState
5352
import org.mifos.mobile.core.designsystem.component.LoadingDialogState
@@ -58,7 +57,6 @@ import org.mifos.mobile.core.designsystem.component.MifosOutlinedTextField
5857
import org.mifos.mobile.core.designsystem.component.MifosPasswordField
5958
import org.mifos.mobile.core.designsystem.component.MifosScaffold
6059
import org.mifos.mobile.core.designsystem.component.MifosTextFieldConfig
61-
import org.mifos.mobile.core.designsystem.theme.MifosMobileTheme
6260
import org.mifos.mobile.core.ui.component.MifosMobileIcon
6361
import org.mifos.mobile.core.ui.utils.EventsEffect
6462

@@ -251,14 +249,14 @@ private fun LoginScreenContent(
251249
}
252250
}
253251

254-
//@Preview
255-
//@Composable
256-
//private fun LoanScreenPreview() {
252+
// @Preview
253+
// @Composable
254+
// private fun LoanScreenPreview() {
257255
// MifosMobileTheme {
258256
// LoginScreen(
259257
// state = LoginState(dialogState = null),
260258
// snackbarHostState = remember { SnackbarHostState() },
261259
// onAction = {},
262260
// )
263261
// }
264-
//}
262+
// }

feature/auth/src/commonMain/kotlin/org/mifos/mobile/feature/auth/registration/RegistrationViewModel.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,7 @@ class RegistrationViewModel(
184184
val errorMessage = validateForm()
185185
if (errorMessage != null) {
186186
sendEvent(SignUpEvent.ShowToast(errorMessage))
187+
updateState { it.copy(dialogState = null) }
187188
} else {
188189
try {
189190
userAuthRepositoryImpl.registerUser(

0 commit comments

Comments
 (0)