( value: Date | number | string, now = new Date(), )
| 137 | } |
| 138 | |
| 139 | export function postUpdatedDateFormat( |
| 140 | value: Date | number | string, |
| 141 | now = new Date(), |
| 142 | ): string { |
| 143 | const date = new Date(value); |
| 144 | |
| 145 | if (isSameDay(date, now) || isSameDay(date, subDays(now, 1))) { |
| 146 | const relative = publishTimeRelativeShort(value, now); |
| 147 | return relative === 'now' ? relative : `${relative} ago`; |
| 148 | } |
| 149 | |
| 150 | return postDateFormat(value, now); |
| 151 | } |
| 152 | |
| 153 | export function commentDateFormat( |
| 154 | value: Date | number | string, |
no test coverage detected