Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
15
Управление вводом пользователя с синхронизацией асинхронных запросов
Условие задачи
Создать небольшое React‑приложение, которое:
- Содержит поле ввода текста;
- При каждом изменении значения инициирует запрос к серверу;
- Выводит полученный от сервера ответ под полем ввода.
Особые условия реализации:
- Показать индикатор, пока запрос находится в процессе выполнения;
- Не выполнять запрос, если поле ввода пустое;
- Обеспечить корректную работу при получении ответов в произвольном порядке – отображать только результат последнего отправленного запроса.
import React from 'react';
export const App = () => {
return <div/>;
};