git ssb

7+

dinoworm ๐Ÿ› / patchcore



Tree: 0b68762e851dab73abc45fa60add0d96d3b5c7ac

Files: 0b68762e851dab73abc45fa60add0d96d3b5c7ac / 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