issues
search
jacobrobertsbaca
/
zero
Simple zero-based budgeting
https://zerobudget.vercel.app
MIT License
0
stars
0
forks
source link
Robust Caching with SWR
#29
Closed
jacobrobertsbaca
closed
6 months ago
jacobrobertsbaca
commented
6 months ago
Robust Caching with SWR
Closes #27
Strip away manual caching code inside
api-context.ts
and re-implement all API caching using the
SWR library
inside
use-api.ts
This version is functionally the same as the prior approach, but fixes some bugs involving cache correctness
This version uses more network bandwidth than before, but it is negligible and the improvement to code quality is almost definitely worth it
Improved loading screens on pages (keep page title, show loading underneath)
More graceful error handling (show user the error and toast if one occurs)
Robust Caching with SWR
Closes #27
api-context.ts
and re-implement all API caching using the SWR library insideuse-api.ts