У меня есть функция, которая передает идентификатор, который выбирает API, который не поддерживает поиск по определенным идентификаторам, поэтому я пытаюсь создать функцию поиска, которая ищет идентификатор и возвращает его.
Я делал эту работу раньше, но я перемещал функции к их собственным файлам, и кажется, что передача значения в возможно сломала функцию? Я не получаю никаких ошибок от функции, но, возможно, я неправильно пишу функцию поиска?
import React from 'react'
export const fetchHeroDetail = async (id) => {
const data = await fetch(`https://api.opendota.com/api/heroStats`)
const heroDetails = await data.json()
console.log(id)
console.log(heroDetails)
console.log(heroDetails.find(heroDetail => id === heroDetail.id))
return heroDetails.find(heroDetail => id === heroDetail.id)
};