From 4dd315f21f2c204be71ef1859aa2412233420517 Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Wed, 22 Oct 2025 16:09:09 +0400 Subject: feat/frontend: tidy up records view on mobile (#283) --- frontend/src/utils/Time.ts | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'frontend/src/utils/Time.ts') diff --git a/frontend/src/utils/Time.ts b/frontend/src/utils/Time.ts index 9cbe793..9844e0c 100644 --- a/frontend/src/utils/Time.ts +++ b/frontend/src/utils/Time.ts @@ -1,30 +1,30 @@ -export function time_ago(date: any) { +export function time_ago(date: Date) { const now = new Date().getTime(); - + const localDate = new Date(date.getTime() - (date.getTimezoneOffset() * 60000)); - const seconds = Math.floor((now - localDate.getTime()) / 1000); + const seconds = Math.floor((now - localDate.getTime()) / 1000); let interval = Math.floor(seconds / 31536000); - if (interval === 1) {return interval + " year ago";} - if (interval > 1) {return interval + " years ago";} + if (interval === 1) { return interval + " year ago"; } + if (interval > 1) { return interval + " years ago"; } interval = Math.floor(seconds / 2592000); - if (interval === 1) {return interval + " month ago";} - if (interval > 1) {return interval + " months ago";} + if (interval === 1) { return interval + " month ago"; } + if (interval > 1) { return interval + " months ago"; } interval = Math.floor(seconds / 86400); - if (interval === 1) {return interval + " day ago";} - if (interval > 1) {return interval + " days ago";} + if (interval === 1) { return interval + " day ago"; } + if (interval > 1) { return interval + " days ago"; } interval = Math.floor(seconds / 3600); - if (interval === 1) {return interval + " hour ago";} - if (interval > 1) {return interval + " hours ago";} + if (interval === 1) { return interval + " hour ago"; } + if (interval > 1) { return interval + " hours ago"; } interval = Math.floor(seconds / 60); - if (interval === 1) {return interval + " minute ago";} - if (interval > 1) {return interval + " minutes ago";} + if (interval === 1) { return interval + " minute ago"; } + if (interval > 1) { return interval + " minutes ago"; } - if(seconds < 10) return "just now"; + if (seconds < 10) return "just now"; return Math.floor(seconds) + " seconds ago"; }; -- cgit v1.2.3