{#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)}
| {line.oldNumber ?? ''} |
{line.newNumber ?? ''} |
|
{/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)}
| {before.oldNumber ?? ''} |
|
{after.newNumber ?? ''} |
|
{/each}
{/if}
{/each}
{/if}