Skip to content

Commit 92e693f

Browse files
committed
fix: add fallbacks in tooltip values
1 parent 2150f0a commit 92e693f

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

app/components/Compare/FacetQuadrantChart.vue

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -286,29 +286,29 @@ const config = computed<VueUiQuadrantConfig>(() => {
286286
</div>
287287
<div class="flex flex-row items-baseline gap-2">
288288
<span class="text-fg-subtle">${$t('compare.quadrant_chart.label_freshness_score')}</span>
289-
<span class="text-fg text-sm">${Math.round(datapoint?.category?.metrics.freshnessPercent)}%</span>
289+
<span class="text-fg text-sm">${Math.round(datapoint?.category?.metrics.freshnessPercent ?? 0)}%</span>
290290
</div>
291291
292292
<div class="text-fg text-xs mt-4">${$t('compare.quadrant_chart.label_y_axis')}</div>
293293
<div class="flex flex-row items-baseline gap-2">
294294
<span class="text-fg-subtle">${$t('compare.facets.items.installSize.label')}</span>
295-
<span class="text-fg text-sm">${bytesFormatter.format(datapoint?.category?.metrics.installSize)}</span>
295+
<span class="text-fg text-sm">${bytesFormatter.format(datapoint?.category?.metrics.installSize ?? 0)}</span>
296296
</div>
297297
<div class="flex flex-row items-baseline gap-2">
298298
<span class="text-fg-subtle">${$t('compare.facets.items.packageSize.label')}</span>
299-
<span class="text-fg text-sm">${bytesFormatter.format(datapoint?.category?.metrics.packageSize)}</span>
299+
<span class="text-fg text-sm">${bytesFormatter.format(datapoint?.category?.metrics.packageSize ?? 0)}</span>
300300
</div>
301301
<div class="flex flex-row items-baseline gap-2">
302302
<span class="text-fg-subtle">${$t('compare.facets.items.dependencies.label')}</span>
303-
<span class="text-fg text-sm">${datapoint?.category?.metrics.dependencies}</span>
303+
<span class="text-fg text-sm">${datapoint?.category?.metrics.dependencies ?? 0}</span>
304304
</div>
305305
<div class="flex flex-row items-baseline gap-2">
306306
<span class="text-fg-subtle">${$t('compare.facets.items.totalDependencies.label')}</span>
307-
<span class="text-fg text-sm">${datapoint?.category?.metrics.totalDependencies}</span>
307+
<span class="text-fg text-sm">${datapoint?.category?.metrics.totalDependencies ?? 0}</span>
308308
</div>
309309
<div class="flex flex-row items-baseline gap-2">
310310
<span class="text-fg-subtle">${$t('compare.facets.items.vulnerabilities.label')}</span>
311-
<span class="text-fg text-sm">${datapoint?.category?.metrics.vulnerabilities}</span>
311+
<span class="text-fg text-sm">${datapoint?.category?.metrics.vulnerabilities ?? 0}</span>
312312
</div>
313313
<div class="flex flex-row items-baseline gap-2">
314314
<span class="text-fg-subtle">${$t('compare.facets.items.types.label')}</span>

0 commit comments

Comments
 (0)