Подключение
Базовый URL, учётные данные и доступный сервер.
Спроектируйте загрузку, пустой список и повторную попытку на мобильном экране. Сохраните элементы при обновлении и проверьте отсутствие дублирующих запросов.
Базовый URL, учётные данные и доступный сервер.
Модель, которую предоставляет настроенный endpoint.
Объём контекста и поддержка инструментов определяются моделью и сервером.
if (state.loading) return LoadingView();
if (state.error) return RetryView(reload);
if (!state.items.length) return EmptyView();
return ItemList(state.items);