mirror of
https://github.com/aljazceru/opencode.git
synced 2025-12-27 20:54:21 +01:00
wip: desktop work
This commit is contained in:
@@ -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">
|
||||||
|
|||||||
Reference in New Issue
Block a user