git ssb

2+

mixmix / ticktack



Tree: f279e0482bb337ac884bc177d679b808a5821f23

Files: f279e0482bb337ac884bc177d679b808a5821f23 / message / html / timeago.js

521 bytesRaw
1const nest = require('depnest')
2const { h } = require('mutant')
3const humanTime = require('human-time')
4
5exports.gives = nest('message.html.timeago')
6
7exports.create = function (api) {
8 return nest('message.html.timeago', timeago)
9
10 function timeago (msg) {
11 const { timestamp } = msg.value
12
13 // TODO implement the light auto-updating of this app-wide
14 // perhaps by adding an initializer which sweeps for data-timestamp elements and updates them
15 return h('Timeago', humanTime(new Date(timestamp)))
16 }
17}
18
19

Built with git-ssb-web