diff --git a/src/components/ProjectLink.svelte b/src/components/ProjectLink.svelte index 6069a6d1a..08ea683a4 100644 --- a/src/components/ProjectLink.svelte +++ b/src/components/ProjectLink.svelte @@ -8,7 +8,9 @@ updateProjectRoute, } from "@app/views/projects/router"; - export let projectParams: Partial; + export let projectParams: Partial< + Omit + >; export let title: string | undefined = undefined; const dispatch = createEventDispatcher<{ click: never }>(); diff --git a/src/views/projects/Header.svelte b/src/views/projects/Header.svelte index afb1bb6a9..fbeb279ef 100644 --- a/src/views/projects/Header.svelte +++ b/src/views/projects/Header.svelte @@ -8,7 +8,6 @@ import CloneButton from "@app/views/projects/CloneButton.svelte"; import Icon from "@app/components/Icon.svelte"; import Link from "@app/components/Link.svelte"; - import ProjectLink from "@app/components/ProjectLink.svelte"; import SquareButton from "@app/components/SquareButton.svelte"; export let view: ProjectLoadedView; @@ -42,13 +41,15 @@
- Source - - + @@ -79,18 +81,19 @@ {openIssueCount} {pluralize("issue", openIssueCount)} - + - @@ -100,7 +103,7 @@ {openPatchCount} {pluralize("patch", openPatchCount)} - + + import type { BaseUrl } from "@httpd-client"; + import Clipboard from "@app/components/Clipboard.svelte"; import dompurify from "dompurify"; - import ProjectLink from "@app/components/ProjectLink.svelte"; + import Link from "@app/components/Link.svelte"; import { formatNodeId, twemoji } from "@app/lib/utils"; + export let baseUrl: BaseUrl; export let nodeId: string | undefined = undefined; export let projectDescription: string; export let projectId: string; @@ -84,18 +87,20 @@
- {projectName} - + {#if nodeId} diff --git a/src/views/projects/SourceBrowsingHeader.svelte b/src/views/projects/SourceBrowsingHeader.svelte index f01bed057..6a9cbb262 100644 --- a/src/views/projects/SourceBrowsingHeader.svelte +++ b/src/views/projects/SourceBrowsingHeader.svelte @@ -1,5 +1,5 @@