From 142fbe8530b2172606fde095ff4a5dc1c213bd7e Mon Sep 17 00:00:00 2001 From: Piotr Oleszczyk Date: Sat, 28 Feb 2026 18:01:17 +0100 Subject: [PATCH] fix(frontend): resolve TypeScript type errors from skin model refactor - Remove s.trend from dashboard (field removed from SkinConditionSnapshot) - Replace trend with texture in SkinPhotoAnalysisResponse (api.ts) - Use record_id instead of id for LabResult and MedicationEntry keyed each blocks Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/lib/api.ts | 2 +- frontend/src/routes/+page.svelte | 3 --- frontend/src/routes/health/lab-results/+page.svelte | 2 +- frontend/src/routes/health/medications/+page.svelte | 2 +- 4 files changed, 3 insertions(+), 6 deletions(-) diff --git a/frontend/src/lib/api.ts b/frontend/src/lib/api.ts index 99f8ac7..8414e81 100644 --- a/frontend/src/lib/api.ts +++ b/frontend/src/lib/api.ts @@ -221,7 +221,7 @@ export const deleteSkinSnapshot = (id: string): Promise => api.del(`/skinc export interface SkinPhotoAnalysisResponse { overall_state?: string; - trend?: string; + texture?: string; skin_type?: string; hydration_level?: number; sebum_tzone?: number; diff --git a/frontend/src/routes/+page.svelte b/frontend/src/routes/+page.svelte index 6bd0dac..292f903 100644 --- a/frontend/src/routes/+page.svelte +++ b/frontend/src/routes/+page.svelte @@ -39,9 +39,6 @@ {/if} - {#if s.trend} -

Trend: {s.trend}

- {/if} {#if s.active_concerns.length}
{#each s.active_concerns as concern (concern)} diff --git a/frontend/src/routes/health/lab-results/+page.svelte b/frontend/src/routes/health/lab-results/+page.svelte index 3a0e311..6df401d 100644 --- a/frontend/src/routes/health/lab-results/+page.svelte +++ b/frontend/src/routes/health/lab-results/+page.svelte @@ -137,7 +137,7 @@ - {#each data.results as r (r.id)} + {#each data.results as r (r.record_id)} {r.collected_at.slice(0, 10)} {r.test_name_original ?? r.test_code} diff --git a/frontend/src/routes/health/medications/+page.svelte b/frontend/src/routes/health/medications/+page.svelte index 188ffcf..e33c79d 100644 --- a/frontend/src/routes/health/medications/+page.svelte +++ b/frontend/src/routes/health/medications/+page.svelte @@ -81,7 +81,7 @@ {/if}
- {#each data.medications as med (med.id)} + {#each data.medications as med (med.record_id)}