Я смотрю, как ждать значения, переданного из асинхронной функции c, прежде чем вызывать метод .set () в firebase! Например. там код, который не работает!
// main.js
firebaseRef.on('value', snap => {
if(snap.val()) {
otherFirebaseRef.set({
// here i want set the a field with result returned from async function
a: (await??) asyncFunction()
})
}
})