fix: Group search results by year and use abbreviated month

This commit is contained in:
2025-08-15 19:35:19 +00:00
parent 18c74bedf1
commit 9807187bc7

View File

@@ -652,7 +652,7 @@ function Menu({data, duration, setDuration, end, setEnd, slider, setSlider, subm
{searchResults.length > 0 ? (
(() => {
const groupedResults = searchResults.reduce((acc, result) => {
const groupKey = moment.unix(result.start).format('MMMM YYYY');
const groupKey = moment.unix(result.start).format('YYYY');
if (!acc[groupKey]) {
acc[groupKey] = [];
}
@@ -663,9 +663,9 @@ function Menu({data, duration, setDuration, end, setEnd, slider, setSlider, subm
const formatShortTime = (unixTimestamp) => {
const m = moment.unix(unixTimestamp);
if (new Date().getTimezoneOffset()) {
return m.format('D, h:mm A');
return m.format('MMM D, h:mm A');
} else {
return m.tz('America/Edmonton').format('D, h:mm A');
return m.tz('America/Edmonton').format('MMM D, h:mm A');
}
};