From eb4eae748f39de5a6b1e517274825dcfe8a286b8 Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Tue, 7 Apr 2026 14:55:59 -0700 Subject: [PATCH] Fix css import and timestamp formatting --- packages/editor/package.json | 2 +- packages/lib/src/Tools.ts | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/editor/package.json b/packages/editor/package.json index a49d009..df5a0f1 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -13,7 +13,7 @@ "import": "./dist/editor/src/index.js", "types": "./dist/editor/src/index.d.ts" }, - "./index.css": "src/index.css" + "./index.css": "./src/index.css" }, "files": [ "dist", diff --git a/packages/lib/src/Tools.ts b/packages/lib/src/Tools.ts index 61fac8f..2ed6772 100644 --- a/packages/lib/src/Tools.ts +++ b/packages/lib/src/Tools.ts @@ -354,13 +354,14 @@ export const formatTimestampAsTime = (ts: number) => timeFormatter.format(second */ export const formatTimestampRelative = (ts: number) => { let unit - let delta = Math.abs(now() - ts) - if (delta < int(MINUTE)) { + let delta = now() - ts + const absDelta = Math.abs(delta) + if (absDelta < int(MINUTE)) { unit = "second" - } else if (delta < int(HOUR)) { + } else if (absDelta < int(HOUR)) { unit = "minute" delta = Math.round(delta / int(MINUTE)) - } else if (delta < int(DAY, 2)) { + } else if (absDelta < int(DAY, 2)) { unit = "hour" delta = Math.round(delta / int(HOUR)) } else {