Мне нужен какой-то способ, чтобы упростить этот асинхронный вызов c, где я могу вернуть снимок в виде массива, не создавая массив, подобный тому, что в примере? Спасибо
Редактировать: вызов asyn c в следующем примере работает правильно, но я хочу упростить этот вызов без объявления массива.
actions: {
getUsers: async function({ commit }) {
try {
const snapshot = await db.collection("users").get()
var array = [];
snapshot.forEach(doc => {
array.push(doc.data());
});
commit("loadUsers", array);
} catch (error) {
console.log(error);
}
},
},
Пример: commit ( «loadUsers», снимок);