function App() { return ( <main> {['do', 're', 'mi', 'fa', 'sol', 'la', 'si'].map( note => <h2 key={note} onClick={console.log(note)}>{note}</h2> )} </main> ) }
Ошибка в тесте или я что то не понимаю?
Dolgov По условиям задачи нужно добавить именно обработки кликов, а у тебя просто передается функция, которая срабатывает сразу при монтировании компонента (как только ты запускаешь код - в консоли сразу появляются все ноты, хотя ты никуда еще не кликнул). Так быть не должно. Тебе нужно вызывать функцию только поле нажатия.