He estado haciendo esto durante una hora. quiero obtener el uid para hacer una tabla, pero eso no funciona porque el UID está fuera del perfil. esta es mi base de datos Imagen de mi base de datos. Imagen de mi Consola
Hasta ahora he probado esto
const [data, setData] = useState({}); useEffect(() => { firebase .database() .ref("user") .on("value", (snapshot) => { snapshot.forEach((child) => { const uid = child.key; firebase .database() .ref("user/" + uid + "/Profil") .on("value", (snapchild) => { snapchild.forEach((snapshotchild) => { if (snapshotchild.val() !== null) { setData({ ...snapshotchild.val() }); } else { setData({});y así mi mesa
<tbody> {Object.keys(data).map((id, index) => { return ( <tr> <th scope="row">{index + 1}</th> <td>{data[id].fullName}</td> <td>¿Dónde podría estar yendo mal?