Review before applying
Compare actual behavior with the expected result. If a check fails, investigate it before applying more changes.
A web interface is more than its first screen. Wavepilot is a workspace for moving through behavior, code and the next iteration of a browser-facing project.
const visible = tasks.filter(matchesFilter);
if (loading) return renderLoading();
return visible.length
? renderTasks(visible) : renderEmpty();Compare actual behavior with the expected result. If a check fails, investigate it before applying more changes.
Base URL, credentials and a reachable server.
Describe loading, empty and error states as part of the same interface change.
const visible = tasks.filter(matchesFilter);
if (loading) return renderLoading();
return visible.length
? renderTasks(visible) : renderEmpty();