From e6839f56f9990665973e08fd4fe32ab24f5e77ff Mon Sep 17 00:00:00 2001 From: Alexander Bocken Date: Fri, 26 Dec 2025 23:01:33 +0100 Subject: [PATCH] migrate Card component to Svelte 5 runes to fix image hydration Use $props(), $state(), and $derived() to make image references properly reactive. This fixes the issue where recipe card images weren't updating correctly when switching between languages. --- src/lib/components/Card.svelte | 46 ++++++++++++++++------------------ 1 file changed, 21 insertions(+), 25 deletions(-) diff --git a/src/lib/components/Card.svelte b/src/lib/components/Card.svelte index 5a46d88..0b7d3ea 100644 --- a/src/lib/components/Card.svelte +++ b/src/lib/components/Card.svelte @@ -1,37 +1,33 @@ -
+