Show commit list in review view

This commit is contained in:
Rūdolfs Ošiņš
2025-03-17 21:49:11 -06:00
parent d4a2677f57
commit 0c1b441ed2
2 changed files with 27 additions and 37 deletions
+27 -36
View File
@@ -17,17 +17,10 @@
patchId: string;
revision: Revision;
rid: string;
showCommits?: boolean;
codeComments?: CodeComments;
}
const {
patchId,
revision,
rid,
showCommits = true,
codeComments,
}: Props = $props();
const { patchId, revision, rid, codeComments }: Props = $props();
let hideChanges = $state(false);
let filesExpanded = $state(true);
@@ -118,35 +111,33 @@
</div>
<div class:hide={hideChanges}>
{#if showCommits}
{#await loadCommits(rid, revision.base, revision.head) then commits}
<div style:margin-bottom="1rem">
<CommitsContainer expanded={filesExpanded}>
{#snippet leftHeader()}
<div class="txt-semibold">Commits</div>
{/snippet}
{#snippet children()}
<div style:padding="0 1rem">
<div
class="global-flex txt-small"
style:color="var(--color-foreground-dim)">
<Icon name="branch" /><Id id={revision.base} variant="commit" />
<div class="global-counter">base</div>
</div>
<div class="commits">
{#each commits.reverse() as commit}
<div class="commit" style:position="relative">
<div class="commit-dot"></div>
<CobCommitTeaser {commit} />
</div>
{/each}
</div>
{#await loadCommits(rid, revision.base, revision.head) then commits}
<div style:margin-bottom="1rem">
<CommitsContainer expanded={filesExpanded}>
{#snippet leftHeader()}
<div class="txt-semibold">Commits</div>
{/snippet}
{#snippet children()}
<div style:padding="0 1rem">
<div
class="global-flex txt-small"
style:color="var(--color-foreground-dim)">
<Icon name="branch" /><Id id={revision.base} variant="commit" />
<div class="global-counter">base</div>
</div>
{/snippet}
</CommitsContainer>
</div>
{/await}
{/if}
<div class="commits">
{#each commits.reverse() as commit}
<div class="commit" style:position="relative">
<div class="commit-dot"></div>
<CobCommitTeaser {commit} />
</div>
{/each}
</div>
</div>
{/snippet}
</CommitsContainer>
</div>
{/await}
{#await loadHighlightedDiff(rid, revision.base, revision.head)}
<span class="txt-small">Loading…</span>
-1
View File
@@ -387,7 +387,6 @@
threads: codeCommentThreads,
}}
rid={repo.rid}
showCommits={false}
{patchId}
{revision} />
</div>