diff --git a/packages/ui/src/components/common/TauriLink.svelte b/packages/ui/src/components/common/TauriLink.svelte index ce064d4..8a6bfa8 100644 --- a/packages/ui/src/components/common/TauriLink.svelte +++ b/packages/ui/src/components/common/TauriLink.svelte @@ -16,7 +16,7 @@ style?: HTMLAttributes["style"] class?: HTMLAttributes["class"] children: Snippet - ref: HTMLAnchorElement | HTMLButtonElement | null + ref?: HTMLAnchorElement | HTMLButtonElement | null } = $props() // @ts-expect-error window.__TAURI_INTERNALS__ is not defined in the browser diff --git a/packages/ui/src/components/extension/GitHubProvenanceCard.svelte b/packages/ui/src/components/extension/GitHubProvenanceCard.svelte index 8fd00c7..fed31fe 100644 --- a/packages/ui/src/components/extension/GitHubProvenanceCard.svelte +++ b/packages/ui/src/components/extension/GitHubProvenanceCard.svelte @@ -19,6 +19,7 @@ } = $props() const workflowRunId = githubActionInvocationId.split("/").at(-3) const workflowRunUrl = `https://github.com/${repoOwner}/${repoName}/actions/runs/${workflowRunId}/workflow` + const gitlabMirrorUrl = `https://gitlab.com/kunkunsh/extensions-mirror/${repoOwner}-${repoName}/-/tree/${commit}` @@ -60,6 +61,12 @@ class="underline">Transparentcy log entry

+

+ GitLab Mirror + GitLab Mirror +

diff --git a/packages/ui/src/components/extension/StoreExtDetail.svelte b/packages/ui/src/components/extension/StoreExtDetail.svelte index 3b31517..2addcc4 100644 --- a/packages/ui/src/components/extension/StoreExtDetail.svelte +++ b/packages/ui/src/components/extension/StoreExtDetail.svelte @@ -4,7 +4,7 @@ import { ExtPackageJson, IconEnum, KunkunExtManifest } from "@kksh/api/models" import { ExtPublishMetadata, ExtPublishSourceTypeEnum } from "@kksh/supabase/models" import { type Tables } from "@kksh/supabase/types" - import { Badge, Button, ScrollArea, Separator } from "@kksh/svelte5" + import { Badge, Button, ScrollArea, Separator, Tooltip } from "@kksh/svelte5" import { Constants, IconMultiplexer } from "@kksh/ui" import { cn } from "@kksh/ui/utils" import { CircleCheckBigIcon, MoveRightIcon, Trash2Icon } from "lucide-svelte" @@ -186,7 +186,7 @@ {/if} -