Первый консоль лог отрабатывает после перезагрузки?
ну так глянь в react dev tools чё и куда передаёшь
Что в getData? У Апп пропсов нет у тебя, ну и дело не в этом
Запросы делать прямо в теле компонента некорректно, как вариант в useEffect вызывай getData, импортировать стоит под названием getData, это ещё не cardData. cardData нужно будет хотя бы в локальный стейт сохранять, добавив await перед getData
понял, щас попробоу
Чисто чтоб заработало: const [data, setData] = useState(); const loadData = async () => { const data = await getData(); setData(data); } useEffect(() => { loadData(); }, []); ... <Card data={data} ...
Обсуждают сегодня