import dayjs from 'dayjs'; import relativeTime from 'dayjs/plugin/relativeTime'; dayjs.extend(relativeTime); function formatFromNow(date: Date | null): string { if (!date) { return 'none'; } return dayjs(date).fromNow() } function formatDate(date: Date): string { return new Date(date).toLocaleDateString('en-US', { year: 'numeric', month: 'short', day: 'numeric', }) } function formatShortDate(date: Date): string { return new Date(date).toLocaleDateString('en-US', { month: 'short', day: 'numeric', }) } export { formatFromNow, formatDate, formatShortDate, };