Add last-changed date to more-info (#16509)

This commit is contained in:
Paul Bottein
2023-05-12 12:58:52 +02:00
committed by GitHub
parent 557fe33807
commit 75f080ee85
6 changed files with 164 additions and 20 deletions

View File

@@ -24,6 +24,29 @@ const formatDateTimeMem = memoizeOne(
)
);
// Aug 9, 2021, 8:23 AM
export const formatShortDateTimeWithYear = (
dateObj: Date,
locale: FrontendLocaleData
) => formatShortDateTimeWithYearMem(locale).format(dateObj);
const formatShortDateTimeWithYearMem = memoizeOne(
(locale: FrontendLocaleData) =>
new Intl.DateTimeFormat(
locale.language === "en" && !useAmPm(locale)
? "en-u-hc-h23"
: locale.language,
{
year: "numeric",
month: "short",
day: "numeric",
hour: useAmPm(locale) ? "numeric" : "2-digit",
minute: "2-digit",
hour12: useAmPm(locale),
}
)
);
// Aug 9, 8:23 AM
export const formatShortDateTime = (
dateObj: Date,