実現したいこと
firebaseとReactを用いて、ドキュメントからデータを取得したいと考えております。
以下のコードでレスポンスデータを配列で取得したいのですが、
呼び出し元でPromiseが返ってしまいます。
どのような方法を使えばデータの値をそのまま配列に渡すことができますでしょうか。
該当のソースコード
export const initGet = async (uid) => { //ユーザー情報の取得 const user = query(collection(db, "users"), where("uid", "==", uid)); let users = []; const snapShot = await getDocs(user); snapShot.forEach((doc) => { users.push({ uid: doc.data().uid, name: doc.data().name, email: doc.data().email, image: doc.data().image, areaId: doc.data().areaId, buisinessId: doc.data().buisinessId, }); }); return users; };
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。