diff --git a/app/src/main/java/com/mob/utsmyanmar/ui/input_amount/InputAmountScreen.kt b/app/src/main/java/com/mob/utsmyanmar/ui/input_amount/InputAmountScreen.kt index 8b064f0..29b40a0 100644 --- a/app/src/main/java/com/mob/utsmyanmar/ui/input_amount/InputAmountScreen.kt +++ b/app/src/main/java/com/mob/utsmyanmar/ui/input_amount/InputAmountScreen.kt @@ -171,16 +171,16 @@ fun InputAmount( Text("Cancel") } + val isAmountValid = amount.toDoubleOrNull()?.let { it > 0.0 } == true + Button( onClick = { - if (amount.isNotEmpty()) { - onChargeClick(amount) - } + onChargeClick(amount) }, modifier = Modifier .weight(1f) .height(56.dp), - enabled = amount.isNotEmpty(), + enabled = isAmountValid, shape = RoundedCornerShape(8.dp), colors = ButtonDefaults.buttonColors( containerColor = Color.LegacyRed,