Спассибо за комментарий выше.
Вернемся к коду.
Не совсем понял вот эту строку:
return fetch(url) }).then(response => response.json())
Что происходит здесь? fetch это встроенный метод Обещаний в который мы передаем в качестве параметра url а затем в обещание через тот же подход через функцию response вызываем метод json, он вытягивает эту ссылку или что?