aboutsummaryrefslogtreecommitdiff
path: root/beacons.js
diff options
context:
space:
mode:
Diffstat (limited to 'beacons.js')
-rw-r--r--beacons.js24
1 files changed, 24 insertions, 0 deletions
diff --git a/beacons.js b/beacons.js
index 79f88a5..3c65f3e 100644
--- a/beacons.js
+++ b/beacons.js
@@ -84,5 +84,29 @@ function beaconsPage (keys) {
]))
scroller.appendChild(ads)
+
+ localforage.getItem('beacons').then(beacons => {
+ beacons.forEach(beacon => {
+ var message = h('div', {classList: 'message'})
+
+ if (beacon.signature) {
+ open(beacon).then(opened => {
+ quickName(beacon.author).then(gotName => {
+ message.appendChild(h('p', {innerHTML: marked(opened)}))
+ message.appendChild(h('span', [
+ '—',
+ h('a', {href: '#' + beacon.author}, [gotName]),
+ ' from ',
+ h('a', {href: beacon.name}, [beacon.name])
+ ])
+ )
+ })
+ })
+ }
+
+ scroller.appendChild(message)
+ console.log(beacon)
+ })
+ })
}