type: "month",
gutter: 4,
label: {
- text: (timestamp) => monthNames[new Date(timestamp).getMonth() + 1],
+ text: (timestamp) => monthNames[new Date(timestamp).getUTCMonth() + 1],
position: "top",
textAlign: "middle"
},
}]
]);
+ cal.on("mouseover", (event, _timestamp, value) => {
+ if (value) event.target.style.cursor = "pointer";
+ });
+
cal.on("click", (_event, timestamp) => {
if (!displayName) return;
for (const { date, max_id } of heatmapData) {