Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

A lista de livros não foi nomeada

O código do exemplo está assim:

resolve([
           {
               titulo: 'Cangaceiro Node'
           },
           {
               titulo: 'Node na prática'
           }
       ]);

Porém a lista de livros não foi nomeada como "livros", então o comando abaixo não funcionaria:

for (livro in livros)

O correto seria conforme código abaixo???

resolve(livros: [
           {
               titulo: 'Cangaceiro Node'
           },
           {
               titulo: 'Node na prática'
           }
       ]);

Nomear a lista com o nome "livros"?

1 resposta
solução

Gustavo, boa tarde!

Não é necessário pois a variável é definida na linha abaixo:

<await(livros from livrosPromise)>

O resolve precisa retornar um array, inclusive nomear da maneira que você mencionou daria erro de sintaxe por não ser suportado pelo Javascript

Espero ter ajudado e bons eestudos!