Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
- super.onViewCreated(view, savedInstanceState)
- val user = FirebaseAuth.getInstance().currentUser
- val email = user?.email
- FirestoreUtil.getCurrentUser { users ->
- view.profil_name.text = users.name
- view.profil_email.text = email
- view.text_bio.text = users.bio
- if(users.status != "santri"){
- view.button_menjadi_pengajar.visibility = View.VISIBLE
- view.floating_action_button.visibility = View.INVISIBLE
- }
- if(users.profilePicturePath!=null){
- GlideApp.with(this)
- .load(users.profilePicturePath)
- .placeholder(R.mipmap.default_profile)
- .into(view.profil_picture)
- }
- }
- }
- fun getCurrentUser(onSuccess: (Users) -> Unit){
- currentUserDocRef.get()
- .addOnSuccessListener {
- onSuccess(it.toObject(Users::class.java)!!)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement