{#if highlighted === undefined} {:else} {#if mode === 'unified'} {:else} {/if} {#each highlighted as hhunk} {@const hunk = hhunk.hunk} {#if mode === 'unified'} {@const lines = prepareLinesForUnifiedView(hhunk.lines)} {#each lines as line} {@const lineClass = codeLineClass(line)} {/each} {:else} {@const lines = prepareLinesForSplitView(hhunk.lines)} {#each lines as line} {@const before = line.before} {@const after = line.after} {@const beforeLineClass = codeLineClass(before)} {@const afterLineClass = codeLineClass(after)} {/each} {/if} {/each}
{hunk.header}
{line.oldNumber ?? ''} {line.newNumber ?? ''}
{hunk.header}
{before.oldNumber ?? ''} {after.newNumber ?? ''}
{/if}