AI coding workspace
Data dashboards
Let the dashboard tell the right story. Mosaic Flow helps you develop data views whose loading, empty and failed states remain distinct.
● ● ●Mosaic Flow●
A concrete starting point · Data dashboards ×
if (query.failed) return ErrorPanel();
if (query.loading) return LoadingPanel();
return query.rows.length
? DataTable(query.rows) : EmptyPanel();✳Build a dashboard that distinguishes zero results from a failed request.
✓ ChangesReview before applying ↗
Illustrative workspace
Connection
Base URL, credentials and a reachable server.
Project
Preserve the selected sort order when data refreshes and test the loading transition separately.
Review before applying
Compare actual behavior with the expected result. If a check fails, investigate it before applying more changes.
A concrete starting point
if (query.failed) return ErrorPanel();
if (query.loading) return LoadingPanel();
return query.rows.length
? DataTable(query.rows) : EmptyPanel();