{#snippet emptyPlaceholder()}
Empty file
{/snippet}
{#snippet leftHeader()} {#if file.status === "moved" || file.status === "copied"}
→
{:else}
{/if} {#if file.status === "added"}
Added
{:else if file.status === "deleted"}
Deleted
{:else if file.status === "moved"}
Moved
{:else if file.status === "copied"}
Copied
{/if} {/snippet} {#snippet rightHeader()} {#if file.diff.type === "plain" && file.diff.hunks.length > 0}
+{file.diff.stats.additions}
-{file.diff.stats.deletions}
{/if} {#if commentsOfThisFile && commentsOfThisFile.threads.length > 0} {#if unresolvedThreads > 0}
{unresolvedThreads}
{/if} {#if resolvedThreads > 0}
{resolvedThreads}
{/if} {/if} {/snippet} {#if file.diff.type === "plain"} {#if file.diff.hunks.length > 0}
{:else} {@render emptyPlaceholder()} {/if} {:else if file.diff.type === "binary"}
Binary file
{:else} {@render emptyPlaceholder()} {/if}