Hovhannes
08/20/2021, 1:44 PMFragment
private var instance: LoginFragment? = null
private val viewModel by viewModels<AuthViewModel>()
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
binding = FragmentLoginBinding.bind(view)
instance =this
}
fun login(): String {
viewModel.login(clientId, partner.toString(), password)
val clientId = binding.editTextTextEmailAddress.text.toString().trim()
val encrypted = encrypt(clientId, publicKey)
return encrypted
}
RemoteDataSource
private fun getRetrofitClient(): OkHttpClient {
val str= LoginFragment().getInstance()?.login()
....Gustavo Monteiro
08/26/2021, 6:11 PMSergio C.
08/28/2021, 2:32 PMprivate var instance: LoginFragment? = null
what is this??