Así es como obtengo los datos:
Actualmente cuando console.log(snapshotData.data); Obtengo una matriz de esto:
lo que quiero obtener es editorState, blocks, 0, text. Traté de obtenerlo usando snapshotData.data.editorState.blocks.[0].text y snapshotData.data.editorState.blocks.0.text y no funcionó
de nuevo, quiero obtener esto:
En Firestore dice: editorState es mapa, bloques -> matriz, 0 -> mapa, texto -> cadena
Probar
// if blocks is an Array snapshotData.data.editorState.blocks[0].texto
// if '0' is a key corresponding to the smaller object snapshotData.data.editorState.blocks["0"].text De acuerdo con la captura de pantalla cargada, los blocks son en realidad una matriz que contiene un solo objeto.
Deberías usar el primer bloque de código que proporcioné, es decir
snapshotData.data.editorState.blocks[0].textSolucionado mediante el uso de encadenamiento opcional
console.log(snapshotData?.data?.editorState?.blocks[0]?.text);