git ssb

0+

alanz / patchwork



forked from Matt McKegg / patchwork

Tree: c89580e473baf5b62c31f30a2bb713f7a7982bc6

Files: c89580e473baf5b62c31f30a2bb713f7a7982bc6 / modules / timestamp.js

525 bytesRaw
1var h = require('hyperscript')
2var human = require('human-time')
3
4function updateTimestampEl(el) {
5 el.firstChild.nodeValue = human(new Date(el.timestamp))
6 return el
7}
8
9setInterval(function () {
10 var els = [].slice.call(document.querySelectorAll('.pw__timestamp'))
11 els.forEach(updateTimestampEl)
12}, 60e3)
13
14exports.message_main_meta = function (msg) {
15 return updateTimestampEl(h('a.enter.pw__timestamp', {
16 href: '#'+msg.key,
17 timestamp: msg.value.timestamp,
18 title: new Date(msg.value.timestamp)
19 }, ''))
20}
21

Built with git-ssb-web