i want to return the value from the firestore OnSnapshot function so that i can retrieve the url of user image. I am using vuejs and firestore. And i have activeUserIm
return statement should be inside of the firestore callback just like below
activeUserImg: function () {
const u = firebase.auth().currentUser;
firebase.firestore().collection('Colleges').doc(u.uid).onSnapshot(function(doc) {
var img_arr=[];
this.img_arr.push(doc.data())
this.img= doc.data().logo
return this.img || this.$store.state.AppActiveUser.img;
});
}