Skip to content

Commit 6e3de6b

Browse files
authored
fix(rolldown): handle missing importers on packages page (#221)
1 parent d39c659 commit 6e3de6b

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

packages/rolldown/src/app/components/packages/Importers.vue

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,13 @@ const importers = computed(() => {
2020

2121
<template>
2222
<div flex="~ row gap-1" of-hidden>
23-
<div flex="~ row gap-1" ws-nowrap>
24-
<DisplayModuleId :id="importers[0]!.path" :session="session" link />
25-
<DisplayBadge v-if="importers[0]!.version && showVersion" :text="importers[0]!.version" as="span" />
23+
<div v-if="importers[0]" flex="~ row gap-1" ws-nowrap>
24+
<DisplayModuleId :id="importers[0].path" :session="session" link />
25+
<DisplayBadge v-if="importers[0].version && showVersion" :text="importers[0].version" as="span" />
2626
</div>
27+
<span v-else>
28+
-
29+
</span>
2730
<VMenu v-if="importers.length > 1" :delay="{ show: 200, hide: 0 }" flex-none>
2831
<DisplayBadge :text="`+${importers.length}`" :color="100" class="text-xs rounded px1" />
2932
<template #popper>

0 commit comments

Comments
 (0)