só funciona assim.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
só funciona assim.
Fala Pedro, tudo bem? Espero que sim!
O problema é que você recebe como parâmetro do método groupColumns a variável Photos, sendo que o correto seria photos com a primeira letra em minusculo, ficando assim:
groupColumns(photos: Photo[]) {
const newRows = [];
for(let index = 0; index < photos.length; index+=3) {
newRows.push(photos.slice(index, index + 3));
}
return newRows;
}Da maneira que você está fazendo, você está acessando a propriedade photos da classe e não o parâmetro do método.
Espero ter ajudado, abraços e bons estudos :D