Ayuda por favor, Escucha atentamente

Hola, me estoy devanado con este acertijo, no puedo avanzar en el curso de html css y JS, dentro de la funcion flecha debo incluir una if-else statement pero me dice que no debo incluir una función adentro del for loop, dejo la captura

hola PatricioCarames lo he logrado resolver cambiando las el ‘click’ por “Click” te copio mi código por si te funciona.

import { animals } from ‘animalShelter.data’;

let title = document.createElement(‘h1’);
title.textContent = ‘Adoptable Animals’;
document.body.appendChild(title);

for (let animal of animals) {

let animalName = document.createElement('h2');
animalName.textContent = animal[0];
document.body.appendChild(animalName);

let picture = document.createElement('img');
picture.src = animal[1];
document.body.appendChild(picture);

let description = document.createElement('p');
description.textContent = animal[2];
document.body.appendChild(description);

let button = document.createElement('button');
button.textContent = 'Like';

button.addEventListener("click", () => {
    if (button.textContent === 'Like'){
        (button.textContent = 'Liked!')
       } else {
        print (button.textContent = 'Like')
       }
});

document.body.appendChild(button);
}

1 Like