|
|
@ -4,19 +4,19 @@ export function useTimeAgo() { |
|
|
const diff = now - date; |
|
|
const diff = now - date; |
|
|
|
|
|
|
|
|
if (diff < 1000) { |
|
|
if (diff < 1000) { |
|
|
return "just now"; |
|
|
return 'just now'; |
|
|
} else if (diff < 60000) { |
|
|
} else if (diff < 60000) { |
|
|
const seconds = Math.floor(diff / 1000); |
|
|
const seconds = Math.floor(diff / 1000); |
|
|
return `${seconds} ${plural("second", seconds)} ago`; |
|
|
return `${seconds} ${plural('second', seconds)} ago`; |
|
|
} else if (diff < 3600000) { |
|
|
} else if (diff < 3600000) { |
|
|
const minutes = Math.floor(diff / 60000); |
|
|
const minutes = Math.floor(diff / 60000); |
|
|
return `${minutes} ${plural("minute", minutes)} ago`; |
|
|
return `${minutes} ${plural('minute', minutes)} ago`; |
|
|
} else if (diff < 86400000) { |
|
|
} else if (diff < 86400000) { |
|
|
const hours = Math.floor(diff / 3600000); |
|
|
const hours = Math.floor(diff / 3600000); |
|
|
return `${hours} ${plural("hour", hours)} ago`; |
|
|
return `${hours} ${plural('hour', hours)} ago`; |
|
|
} else { |
|
|
} else { |
|
|
const days = Math.floor(diff / 86400000); |
|
|
const days = Math.floor(diff / 86400000); |
|
|
return `${days} ${plural("day", days)} ago`; |
|
|
return `${days} ${plural('day', days)} ago`; |
|
|
} |
|
|
} |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
|