Files: f954b2a3a7a0b07b66dd67f0b56ee1d6a9214e85 / ui.js
512 bytesRaw
1 | var h = require('hyperscript') |
2 | var pull = require('pull-stream') |
3 | var u = require('./util') |
4 | var Scroller = require('pull-scroll') |
5 | |
6 | exports.createStream = function createStream (stream, render) { |
7 | var div = h('div.column', {style: {'overflow-y': 'auto'}}) |
8 | |
9 | pull( |
10 | stream, |
11 | Scroller(div, div, render, false, false) |
12 | ) |
13 | |
14 | return div |
15 | } |
16 | |
17 | exports.createRenderers = function (renderers, sbot) { |
18 | return function (data) { |
19 | return u.first(renderers, function (fn) { |
20 | return fn(data, sbot) |
21 | }) |
22 | } |
23 | } |
24 | |
25 |
Built with git-ssb-web