Skip to content

Commit 8dd67f8

Browse files
committed
Update [...package].vue
1 parent 8483ee4 commit 8dd67f8

1 file changed

Lines changed: 35 additions & 31 deletions

File tree

app/pages/package/[...package].vue

Lines changed: 35 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -864,26 +864,28 @@ onKeyStroke(
864864
<span class="text-fg-muted">{{ getDependencyCount(displayVersion) }}</span>
865865

866866
<!-- Separator and total transitive deps -->
867-
<span class="text-fg-subtle mx-1">/</span>
867+
<template v-if="getDependencyCount(displayVersion) > 0">
868+
<span class="text-fg-subtle mx-1">/</span>
868869

869-
<ClientOnly>
870-
<span
871-
v-if="
872-
vulnTreeStatus === 'pending' || (installSizeStatus === 'pending' && !vulnTree)
873-
"
874-
class="inline-flex items-center gap-1 text-fg-subtle"
875-
>
870+
<ClientOnly>
876871
<span
877-
class="i-carbon:circle-dash w-3 h-3 motion-safe:animate-spin"
878-
aria-hidden="true"
879-
/>
880-
</span>
881-
<span v-else-if="totalDepsCount !== null">{{ totalDepsCount }}</span>
882-
<span v-else class="text-fg-subtle">-</span>
883-
<template #fallback>
884-
<span class="text-fg-subtle">-</span>
885-
</template>
886-
</ClientOnly>
872+
v-if="
873+
vulnTreeStatus === 'pending' || (installSizeStatus === 'pending' && !vulnTree)
874+
"
875+
class="inline-flex items-center gap-1 text-fg-subtle"
876+
>
877+
<span
878+
class="i-carbon:circle-dash w-3 h-3 motion-safe:animate-spin"
879+
aria-hidden="true"
880+
/>
881+
</span>
882+
<span v-else-if="totalDepsCount !== null">{{ totalDepsCount }}</span>
883+
<span v-else class="text-fg-subtle">-</span>
884+
<template #fallback>
885+
<span class="text-fg-subtle">-</span>
886+
</template>
887+
</ClientOnly>
888+
</template>
887889

888890
<a
889891
v-if="getDependencyCount(displayVersion) > 0"
@@ -933,21 +935,23 @@ onKeyStroke(
933935
</span>
934936

935937
<!-- Separator and install size -->
936-
<span class="text-fg-subtle mx-1">/</span>
938+
<template v-if="getDependencyCount(displayVersion) > 0">
939+
<span class="text-fg-subtle mx-1">/</span>
937940

938-
<span
939-
v-if="installSizeStatus === 'pending'"
940-
class="inline-flex items-center gap-1 text-fg-subtle"
941-
>
942941
<span
943-
class="i-carbon:circle-dash w-3 h-3 motion-safe:animate-spin"
944-
aria-hidden="true"
945-
/>
946-
</span>
947-
<span v-else-if="installSize?.totalSize">
948-
{{ formatBytes(installSize.totalSize) }}
949-
</span>
950-
<span v-else class="text-fg-subtle">-</span>
942+
v-if="installSizeStatus === 'pending'"
943+
class="inline-flex items-center gap-1 text-fg-subtle"
944+
>
945+
<span
946+
class="i-carbon:circle-dash w-3 h-3 motion-safe:animate-spin"
947+
aria-hidden="true"
948+
/>
949+
</span>
950+
<span v-else-if="installSize?.totalSize">
951+
{{ formatBytes(installSize.totalSize) }}
952+
</span>
953+
<span v-else class="text-fg-subtle">-</span>
954+
</template>
951955
</dd>
952956
</div>
953957

0 commit comments

Comments
 (0)