Skip to content

Commit 953f08b

Browse files
committed
feat(tooltip): Add emoji and number seperator
1 parent 01fc88f commit 953f08b

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

src/components/LineChart.vue

+11-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,17 @@
5252
yPadding: 14,
5353
displayColors: false,
5454
mode: 'index',
55-
intersect: false
55+
intersect: false,
56+
callbacks: {
57+
title: tooltipItem => {
58+
return `🗓 ${tooltipItem[0].xLabel}`
59+
},
60+
label: (tooltipItem, data) => {
61+
let dataset = data.datasets[tooltipItem.datasetIndex]
62+
let currentValue = dataset.data[tooltipItem.index]
63+
return `📦 ${currentValue.toLocaleString()}`
64+
}
65+
}
5666
},
5767
legend: {
5868
display: false

src/components/PackageInfo.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<h1 class="Package__title">{{ packageName }}</h1>
44
<div class="Package__info">
55
<div class="Package__info-item">
6-
<span>{{ totalDownloads }}</span><span class="info-label">Total Downloads</span>
6+
<span>{{ totalDownloads.toLocaleString() }}</span><span class="info-label">Total Downloads</span>
77
</div>
88
<div class="Package__info-item">
99
<span>{{ period }}</span><span class="info-label">Period</span>

0 commit comments

Comments
 (0)