owncast/web/components/chat/ChatUserMessage/messageFmt.ts
Gabe Kangas e50b23d081
Cleanup unused Javascript (#3027)
* chore(js): be stricter about dead code warnings

* chore(js): remove dead code and unused exports

* rebase

* chore: remove unused files

* chore(deps): remove unused prop-types dep

* chore(js): remove unused function

* chore(deps): remove + check unused deps

* chore(js): remove unused exports. Closes #3036
2023-05-20 21:15:25 -07:00

17 lines
456 B
TypeScript

import { getDiffInDaysFromNow } from '../../../utils/helpers';
export function formatTimestamp(sentAt: Date) {
const now = new Date(sentAt);
if (Number.isNaN(now)) return '';
const diffInDays = getDiffInDaysFromNow(sentAt);
if (diffInDays >= 1) {
const localeDate = now.toLocaleDateString('en-US', {
dateStyle: 'medium',
});
return `${localeDate} at ${now.toLocaleTimeString()}`;
}
return `${now.toLocaleTimeString()}`;
}