só funciona assim.
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