Address PR comments

This commit is contained in:
ajnart
2023-03-27 11:42:17 +09:00
parent 8d1ebba2e1
commit c7317c7278

View File

@@ -78,17 +78,11 @@ function RssTile({ widget }: RssTileProps) {
const inputDate = dayjs(new Date(input)); const inputDate = dayjs(new Date(input));
const now = dayjs(); // Current date and time const now = dayjs(); // Current date and time
const diffInHours = now.diff(inputDate, 'hour'); // The difference between the input date and now
const diffInDays = now.diff(inputDate, 'day'); const difference = now.diff(inputDate, 'ms');
const duration = dayjs.duration(difference, 'ms');
// If the input date is more than 2 weeks ago, return the formatted date const humanizedDuration = duration.humanize();
if (diffInDays > 14) { return `${humanizedDuration} ago`;
return inputDate.format('DD MMM YYYY');
}
if (diffInDays >= 1) {
return `${diffInDays} days ago`;
}
return `${diffInHours} hours ago`;
} }
if (!data || isLoading) { if (!data || isLoading) {