From 30722d9bcc2803820a4e38c56dfc1bd26a776c75 Mon Sep 17 00:00:00 2001 From: Marcel Raddatz Date: Thu, 9 Apr 2026 10:28:56 +0200 Subject: [PATCH] refactor(planner): extract shared recipe info markup into DayMealCard snippet Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/lib/planner/DayMealCard.svelte | 23 ++++++++++----------- 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/frontend/src/lib/planner/DayMealCard.svelte b/frontend/src/lib/planner/DayMealCard.svelte index 26eae34..df39f4b 100644 --- a/frontend/src/lib/planner/DayMealCard.svelte +++ b/frontend/src/lib/planner/DayMealCard.svelte @@ -48,6 +48,15 @@ ); +{#snippet recipeInfo()} +

+ {slot.recipe?.name ?? ''} +

+ {#if metadata} +

{metadata}

+ {/if} +{/snippet} + {#if actionSheetMode} {:else}
{#if slot.recipe} -

- {slot.recipe.name} -

- {#if metadata} -

{metadata}

- {/if} + {@render recipeInfo()} {#if !readonly}