Buscando dados no firebase

Seguindo esta imagem tenho essa dada estrutura de dados

useEffect(() => {

        const loadPedidos = async () => {

            await Firebase.database().ref('Pedidos').child(uid)

                .on('value', (snapshot) => {

                    setHistorico([]);

                    snapshot.forEach((childitem) => {

                        const list = {

                            data: childitem.val().lanches.dataPedido

                        }

                        console.log(childitem.val().lanches.dataPedido)

                        setHistorico(oldArray => [...oldArray, list].reverse());

                    })

                })

                console.log(historico[1].acrecimos)

        }

            loadPedidos();

    }, []);

O problema é que ao tentar acessar esse valores dos objetos dentro de uma flat list ou ate de um mapeamento eu não consigo exibir os valores, meio que eles ficam em branco, se alguem puder me ajudar.