Quiero comparar el correo electrónico del usuario y el correo electrónico del usuario de la base de datos e intenté obtener el nombre y el perfil según la comparación, pero obtengo
**ƒ recepitantSnapshot() { return _ref2.apply(this, arguments); }**en el registro. Lo que hice mal y cómo puedo solucionarlo. Gracias de antemano
Aquí está mi código
import {useCollection} from "react-firebase-hooks/firestore"; import { db, storage } from "../../firebases"; import {useRouter} from 'next/router'; const Chats=({id,users,session})=>{ // const recepiantEmail=GetRecepitentEmail(users,session.user.email); const recepitantSnapshot= async ()=> await useCollection(db.collection('users').where('email','===',users)); console.log(recepitantSnapshot) // const recepiant= recepitantSnapshot?.docs?.[0]?.data(); const router = useRouter(); const enterChat=()=>{ // router.push(`/chat/${id}`); } return( <> <div className=" flex items-center cursor-pointer p-2"> <div className="m-1 mr-2 w-3"onClick={enterChat}> <img src={recepitantSnapshot.profile}></img> </div> <p>{recepitantSnapshot.name}</p> </div> </> ) } export default Chats;