1e84d67e2496bbec1724a676df7f1e89f12bdb10
Orders/Products/Categories/Customers/Transactions loadList() caught errors by silently clearing the list to [] with no error state - an API failure looked identical to a genuine 'no results' empty state. Added an error signal to each facade (set on failure, cleared on retry) and an error branch in each list page/component, distinct from both loading and the real empty state. Order and Customer detail (loadDetail) had it worse: no error handler at all, so a failure just left the page on 'Loading...' forever with nothing to retry or navigate away with. Added selectedLoading/ selectedError to both facades and an error screen with a back button to both detail pages. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Description
No description provided
Languages
TypeScript
71.4%
HTML
15.3%
SCSS
11.9%
Shell
1.3%
JavaScript
0.1%