git ssb

7+

dinoworm ๐Ÿ› / patchcore



Tree: beef767c0ae0cb59f9f2de9b646e34b89c0e43a7

Files: beef767c0ae0cb59f9f2de9b646e34b89c0e43a7 / feed / html.js

525 bytesRaw
1const pull = require('pull-stream')
2const h = require('mutant/h')
3const nest = require('depnest')
4
5exports.needs = nest({
6 'message.html.render': 'first',
7 'sbot.pull.log': 'first'
8})
9
10exports.gives = nest('feed.html.render')
11
12exports.create = function (api) {
13 return nest('feed.html.render', function renderFeed (stream) {
14 const container = h('div')
15
16 pull(
17 stream({reverse: true, limit: 100}),
18 pull.drain(msg => container.appendChild(api.message.html.render(msg)))
19 )
20
21 return container
22 })
23}
24

Built with git-ssb-web