1
resposta

Exercício - Conectando diferentes tipos

Observei que todas as opções deste exercício estão incorretas: https://cursos.alura.com.br/course/graphql/task/57794

Creio que a Prof. na verdade está testando quem realmente prestou atenção no curso :) ou creio eu não ter entendido corretamente.

P.S.: Muito bom a curso!

1 resposta

Obrigada, Edgar! Fico feliz demais que esteja curtindo :)

Quanto à dúvida, a correta é a primeira mesmo!

Nesse caso, [Pet!]! quer dizer que tem que retornar um array e que, caso exista algum conteúdo dentro desse array, esse conteúdo tem que ser do tipo Pet. Aí daria pra fazer com [Pet!] também, e ele deixaria retornar undefined também além do array, por exemplo. O ponto de aqui estar com o ! é pra mostrar que, mesmo com a obrigatoriedade de retornar um array, o array pode ser vazio. E a diferença dessa alternativa para a alternativa b é que a ! no Cliente do Pet.

Espero ter ajudado e qualquer dúvida estou à disposição!

Abraços