From 62f31be12e1a9ea7375f6b4b707bf74e851745b5 Mon Sep 17 00:00:00 2001 From: Shashidhara Gopal Date: Mon, 4 Nov 2019 14:37:31 +0530 Subject: [PATCH] Add login view model --- .../android_customer_app/login/LoginViewModel.kt | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/navi/medici/android_customer_app/login/LoginViewModel.kt b/app/src/main/java/com/navi/medici/android_customer_app/login/LoginViewModel.kt index cd0faf3d04..2156a2f3ee 100644 --- a/app/src/main/java/com/navi/medici/android_customer_app/login/LoginViewModel.kt +++ b/app/src/main/java/com/navi/medici/android_customer_app/login/LoginViewModel.kt @@ -1,16 +1,13 @@ -package com.navi.medici.android_customer_app.view_models +package com.navi.medici.android_customer_app.login import androidx.lifecycle.ViewModel class LoginViewModel : ViewModel() { - private var phoneNumber = String() + private val login = Login("") fun onChangePhoneNumber(phoneNumber: String) { - this.phoneNumber = phoneNumber - if (isValidPhoneNumber()) { - + login.phoneNumber = phoneNumber + if (login.isValidPhoneNumber()) { } } - - private fun isValidPhoneNumber(): Boolean = phoneNumber.length == 10 } \ No newline at end of file