Skip to content
This repository was archived by the owner on Jul 6, 2025. It is now read-only.

Commit c5381da

Browse files
author
Je
committed
chore: add 'real-dev-server-time' example
1 parent db57397 commit c5381da

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
export const refreshInterval = 1 // in seconds
2+
3+
export default function () {
4+
return {
5+
'time': Date.now()
6+
}
7+
}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import React, { useMemo } from 'https://esm.sh/react'
2+
import { useData } from 'https://deno.land/x/aleph/mod.ts'
3+
4+
export default function Home() {
5+
const time = useData('time')
6+
const iso = useMemo(() => {
7+
const d = new Date()
8+
d.setTime(time)
9+
return d.toISOString().split('.')[0].replace(/T/, ' ')
10+
}, [time])
11+
12+
return (
13+
<p>server time → <strong>{iso}</strong></p>
14+
)
15+
}

0 commit comments

Comments
 (0)