Проверьте перед применением
Сравните фактическое поведение с ожидаемым. Если проверка не проходит, разберитесь в причине перед следующими изменениями.
Веб-интерфейс не заканчивается первым экраном. Wavepilot помогает работать с поведением приложения, кодом и следующей итерацией проекта для браузера.
const visible = tasks.filter(matchesFilter);
if (loading) return renderLoading();
return visible.length
? renderTasks(visible) : renderEmpty();Сравните фактическое поведение с ожидаемым. Если проверка не проходит, разберитесь в причине перед следующими изменениями.
Базовый URL, учётные данные и доступный сервер.
Опишите загрузку, отсутствие результатов и ошибку как части одного изменения интерфейса.
const visible = tasks.filter(matchesFilter);
if (loading) return renderLoading();
return visible.length
? renderTasks(visible) : renderEmpty();