mirror of
https://github.com/Hestia-Homes/assessment-model.git
synced 2026-07-12 13:28:55 +00:00
Client page driven by useQuery on /api/me/portfolio-home with optimistic mutations (star, move-to-folder, folder create/rename/delete, drag or menu-based reorder). TDD'd view-model in portfolioHomeView.ts (status pill mapping, search over display language, sort incl needs-attention, money/date formatting, optimistic config upsert); groupPortfoliosForHome generalised over id type so the client re-groups with wire-format string ids. List view is a semantic table; replaces CardTiles/Card/AddNewCard (NewPortfolioModal retained). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app | ||
| lib | ||
| types | ||
| middleware.ts | ||