{#if group.type === 'reference'}
🔗 Base Recipe Reference
{#if group.labelOverride !== undefined}
updateLabelOverride(groupIndex, e)}
placeholder="Label override (optional)"
/>
{/if}
{#if group.stepsBefore && group.stepsBefore.length > 0}
Steps Before Base Recipe:
{#each group.stepsBefore as step, stepIndex}
{/each}
{/if}
{#if group.stepsAfter && group.stepsAfter.length > 0}
Steps After Base Recipe:
{#each group.stepsAfter as step, stepIndex}
{/each}
{/if}
{:else}
updateInstructionGroupName(groupIndex, e)}
placeholder="Instruction section name"
/>
{#each group.steps as step, stepIndex}
{/each}
{/if}