MMosaic Flow
Рабочая среда с ИИ для кода

Панели данных

Панель должна правильно объяснять состояние данных. Mosaic Flow помогает различать загрузку, пустой результат и ошибку при разработке интерфейса.

● ● ●Mosaic Flow●
Конкретная отправная точка · Панели данных ×
if (query.failed) return ErrorPanel();
if (query.loading) return LoadingPanel();
return query.rows.length
  ? DataTable(query.rows) : EmptyPanel();
✳Различайте на панели нулевой результат и ошибку запроса.
✓ ИзмененияПроверьте перед применением ↗
Иллюстрация рабочей среды
  1. Подключение

    Базовый URL, учётные данные и доступный сервер.

  2. Проект

    Сохраняйте выбранную сортировку при обновлении данных и отдельно проверьте переход из загрузки.

  3. Проверьте перед применением

    Сравните фактическое поведение с ожидаемым. Если проверка не проходит, разберитесь в причине перед следующими изменениями.

Сценарии

Панели данных

Сценарии ↗
Конкретная отправная точка
if (query.failed) return ErrorPanel();
if (query.loading) return LoadingPanel();
return query.rows.length
  ? DataTable(query.rows) : EmptyPanel();
Рабочая среда с ИИ для кода

Здесь начинается ваше следующее изменение.

Скачать для Windows ↗