{#if data.ingredients}
{#if data.portions}
Portionen:
{@html convertFloatsToFractions(multiplyFirstAndSecondNumbers(data.portions, multiplier))} {/if}
Menge anpassen:
{#each Array.from(currentParams.entries()) as [key, value]} {#if key !== 'multiplier'}
{/if} {/each}
handleMultiplierClick(e, 0.5)}>{@html "
1
/
2
x"}
{#each Array.from(currentParams.entries()) as [key, value]} {#if key !== 'multiplier'}
{/if} {/each}
handleMultiplierClick(e, 1)}>1x
{#each Array.from(currentParams.entries()) as [key, value]} {#if key !== 'multiplier'}
{/if} {/each}
handleMultiplierClick(e, 1.5)}>{@html "
3
/
2
x"}
{#each Array.from(currentParams.entries()) as [key, value]} {#if key !== 'multiplier'}
{/if} {/each}
handleMultiplierClick(e, 2)}>2x
{#each Array.from(currentParams.entries()) as [key, value]} {#if key !== 'multiplier'}
{/if} {/each}
handleMultiplierClick(e, 3)}>3x
{#each Array.from(currentParams.entries()) as [key, value]} {#if key !== 'multiplier'}
{/if} {/each}
x
Zutaten
{#each data.ingredients as list, listIndex} {#if list.name}
{list.name}
{/if}
{#each list.list as item, ingredientIndex}
{@html adjust_amount(item.amount, multiplier)} {item.unit}
{@html item.name.replace("{{multiplier}}", isNaN(parseFloat(item.amount)) ? multiplier : multiplier * parseFloat(item.amount))} {#if item.name === "Frischhefe" || item.name === "Trockenhefe"} {@const yeastId = yeastIds[`${listIndex}-${ingredientIndex}`] ?? 0}
{/if}
{/each}
{/each}
{/if}