mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-07 04:12:04 +00:00
Move the workouts list read into a shared cached module so the RSC wrapper and GET /api/workouts share one deduplicated projection pass, and dehydrate it under the client cell's exact query key so the page paints its rows instead of a loading skeleton. Correct the aggregated heart-rate externalId documentation: the example and the min/max field notes still described the original hourly bucket, while the accepted contract has been 10-minute buckets since v1.30.7.
1.0 MiB
1.0 MiB