Rezept wählen
{dateLabel}
{#if isLoading}
{#each [1, 2, 3] as i (i)}
{/each}
{:else if suggestions.length > 0}
Empfohlen · Beste Abwechslung
{#each suggestions as suggestion (suggestion.recipe.id)}
{@const meta = recipeMetadata(suggestion.recipe)}
{suggestion.recipe.name}
{#if meta}
{meta}
{/if}
{#if !suggestion.hasConflict}
↑ +{(suggestion.scoreDelta ?? 0).toFixed(0)} Punkte
{:else}
⚠ Variationskonflikt
{/if}
{/each}
{/if}
Alle Rezepte
{#if filteredRecipes.length === 0}
Keine Treffer
{:else}
{#each filteredRecipes as recipe (recipe.id)}
{@const meta = recipeMetadata(recipe)}
{recipe.name}
{#if meta}
{meta}
{/if}
{/each}
{/if}