git ssb

2+

mixmix / ticktack



Tree: 354bcc491180e33154ea042ff61d5912ae2d95ab

Files: 354bcc491180e33154ea042ff61d5912ae2d95ab / 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