Как правильно использовать useState и useEffect в кастомном хуке для хранения данных и ошибок — вопрос с собеседования для Frontend-разработчик | Эйч | Эйч