AccountFragment: Drop dependency on kovenant

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2023-07-18 20:01:41 +05:30
parent 14146ebd45
commit 4b26454ea0

View File

@@ -34,9 +34,6 @@ import com.aurora.store.data.providers.AuthProvider
import com.aurora.store.databinding.FragmentAccountBinding import com.aurora.store.databinding.FragmentAccountBinding
import com.aurora.store.viewmodel.auth.AuthViewModel import com.aurora.store.viewmodel.auth.AuthViewModel
import com.bumptech.glide.load.resource.bitmap.RoundedCorners import com.bumptech.glide.load.resource.bitmap.RoundedCorners
import nl.komponents.kovenant.task
import nl.komponents.kovenant.ui.failUi
import nl.komponents.kovenant.ui.successUi
class AccountFragment : Fragment(R.layout.fragment_account) { class AccountFragment : Fragment(R.layout.fragment_account) {
@@ -171,15 +168,10 @@ class AccountFragment : Fragment(R.layout.fragment_account) {
} }
binding.btnLogout.addOnClickListener { binding.btnLogout.addOnClickListener {
task { AccountProvider.with(it.context).logout()
AccountProvider.with(it.context).logout() binding.btnAnonymous.updateProgress(false)
} successUi { binding.btnGoogle.updateProgress(false)
binding.btnAnonymous.updateProgress(false) updateContents()
binding.btnGoogle.updateProgress(false)
updateContents()
} failUi {
}
} }
} }