Встречается на собеседованиях • сегодня

Как сделать чтобы useFetch вызывался по нажатию на кнопку

Вот как реализовать вызов `useFetch` по клику: ```jsx import { useState } from 'react'; function App() { const [data, setData] = useState(null); const [loading, setLoading] = useState(false); const fetchData = async () => { setLoading(true); try { const response = await fetch('https://api.example.com/data'); const json = await response.json(); setData(json); } catch (error) { console.error('Error:', error); } finally { setLoading(false); } }; return (
{data &&
text
}
); } ``` Ключевые моменты: 1. Оберните fetch-логику в функцию 2. Вызывайте её по `onClick` 3. Добавьте состояния для данных и загрузки 4. Обрабатывайте ошибки и состояние загрузки
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы