From 70a876b65f68e48b0de5ae03dc4e8efb506bed70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C5=ABdolfs=20O=C5=A1i=C5=86=C5=A1?= Date: Wed, 5 Jul 2023 10:10:58 +0200 Subject: [PATCH] Move SourceBrowsingHeader into the respective sub views MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Rūdolfs Ošiņš --- src/views/projects/BranchSelector.svelte | 12 ++-- src/views/projects/Browser.svelte | 32 +++++++-- src/views/projects/Commit.svelte | 25 ++++++- src/views/projects/History.svelte | 30 ++++++-- .../projects/SourceBrowsingHeader.svelte | 22 +++--- src/views/projects/View.svelte | 69 ++++++++++--------- src/views/projects/router.ts | 7 +- 7 files changed, 135 insertions(+), 62 deletions(-) diff --git a/src/views/projects/BranchSelector.svelte b/src/views/projects/BranchSelector.svelte index d85ecfbad..2f35b96a5 100644 --- a/src/views/projects/BranchSelector.svelte +++ b/src/views/projects/BranchSelector.svelte @@ -8,7 +8,7 @@ import ProjectLink from "@app/components/ProjectLink.svelte"; export let branches: Record; - export let projectDefaultBranch: string; + export let defaultBranch: string; export let revision: string | undefined; let branchLabel: string | null = null; @@ -17,11 +17,11 @@ .sort() .map(b => ({ key: b, value: b, title: `Switch to ${b}`, badge: null })); $: showSelector = branchList.length > 1; - $: commit = parseRevisionToOid(revision, projectDefaultBranch, branches); + $: commit = parseRevisionToOid(revision, defaultBranch, branches); $: if (revision && branches[revision]) { branchLabel = revision; - } else if (commit === branches[projectDefaultBranch]) { - branchLabel = projectDefaultBranch; + } else if (commit === branches[defaultBranch]) { + branchLabel = defaultBranch; } else { branchLabel = null; } @@ -103,9 +103,9 @@ {utils.formatCommit(commit)} - {:else if commit === branches[projectDefaultBranch]} + {:else if commit === branches[defaultBranch]}
- {projectDefaultBranch} + {defaultBranch}
{utils.formatCommit(commit)} diff --git a/src/views/projects/Browser.svelte b/src/views/projects/Browser.svelte index db870430c..df9cd6fbe 100644 --- a/src/views/projects/Browser.svelte +++ b/src/views/projects/Browser.svelte @@ -1,23 +1,31 @@ @@ -47,6 +58,18 @@ } + +
diff --git a/src/views/projects/History.svelte b/src/views/projects/History.svelte index ff28731c5..9437145bf 100644 --- a/src/views/projects/History.svelte +++ b/src/views/projects/History.svelte @@ -1,5 +1,6 @@