Carlos Escalante 7a1733bf7e Migrate Analytics, Salarios, Pensions, ServiciosMunicipales, Proyecciones to queries
Every page now goes through TanStack Query with cancellation,
placeholder data on filter changes, and a visible ErrorState with retry
instead of console.error/silent-empty rendering (FE-02, UX-02).
Analytics keeps the trend query on its own key so cycle changes don't
refetch it. Pensions/Servicios upload-triggered refreshes are bounded
by the api-level 30s timeout (FE-05); pension upload results cap at 10
rows with an overflow note (FE-19). Note: the Pensions ROI fallback
already guarded short chart data — FE-04 was already handled.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-10 17:23:52 -06:00
2026-03-21 08:30:01 -06:00
2026-03-21 08:30:01 -06:00

WealthySmart

A financial management application

Description
No description provided
Readme 4 MiB
Languages
TypeScript 65.2%
Python 33.3%
CSS 0.6%
Shell 0.4%
Dockerfile 0.2%
Other 0.1%