wip: desktop work

This commit is contained in:
Adam
2025-10-30 12:30:38 -05:00
parent c68607fb2b
commit 89eac737a5

View File

@@ -384,6 +384,7 @@ export default function Page() {
{(session) => { {(session) => {
const diffs = createMemo(() => session.summary?.diffs ?? []) const diffs = createMemo(() => session.summary?.diffs ?? [])
const filesChanged = createMemo(() => diffs().length) const filesChanged = createMemo(() => diffs().length)
const updated = DateTime.fromMillis(session.time.updated)
return ( return (
<Tooltip placement="right" value={session.title}> <Tooltip placement="right" value={session.title}>
<div> <div>
@@ -392,7 +393,14 @@ export default function Page() {
{session.title} {session.title}
</span> </span>
<span class="text-12-regular text-text-weak text-right whitespace-nowrap"> <span class="text-12-regular text-text-weak text-right whitespace-nowrap">
{DateTime.fromMillis(session.time.updated).toRelative()} {Math.abs(updated.diffNow().as("seconds")) < 60
? "Now"
: updated
.toRelative({ style: "short", unit: ["days", "hours", "minutes"] })
?.replace(" ago", "")
?.replace(/ days?/, "d")
?.replace(" min.", "m")
?.replace(" hr.", "h")}
</span> </span>
</div> </div>
<div class="flex justify-between items-center self-stretch"> <div class="flex justify-between items-center self-stretch">