fix: Group search results by year and use abbreviated month
This commit is contained in:
@@ -652,7 +652,7 @@ function Menu({data, duration, setDuration, end, setEnd, slider, setSlider, subm
|
|||||||
{searchResults.length > 0 ? (
|
{searchResults.length > 0 ? (
|
||||||
(() => {
|
(() => {
|
||||||
const groupedResults = searchResults.reduce((acc, result) => {
|
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]) {
|
if (!acc[groupKey]) {
|
||||||
acc[groupKey] = [];
|
acc[groupKey] = [];
|
||||||
}
|
}
|
||||||
@@ -663,9 +663,9 @@ function Menu({data, duration, setDuration, end, setEnd, slider, setSlider, subm
|
|||||||
const formatShortTime = (unixTimestamp) => {
|
const formatShortTime = (unixTimestamp) => {
|
||||||
const m = moment.unix(unixTimestamp);
|
const m = moment.unix(unixTimestamp);
|
||||||
if (new Date().getTimezoneOffset()) {
|
if (new Date().getTimezoneOffset()) {
|
||||||
return m.format('D, h:mm A');
|
return m.format('MMM D, h:mm A');
|
||||||
} else {
|
} else {
|
||||||
return m.tz('America/Edmonton').format('D, h:mm A');
|
return m.tz('America/Edmonton').format('MMM D, h:mm A');
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user