git ssb

1+

punkmonk.termux / mvd



forked from ev / mvd

Tree: 3ac3f63409b2f6e177034de5ad8483d25749626a

Files: 3ac3f63409b2f6e177034de5ad8483d25749626a / file-picker / index.js

769 bytesRaw
1const h = require('hyperscript')
2
3module.exports = function (err, data) {
4 if (err) return respond(res, 404, 'ERROR: ' + err)
5
6 if (data.slice(2, 7).toString() === 'links') {
7 const dir = JSON.parse(data)
8 const entries = Object.keys(dir.links).map(key => {
9 const urlPath = '/web/'
10 + encodeURIComponent(initId)
11 + '/'
12 + restOfPath
13 + key
14
15 return h('div', [
16 h('img', {
17 src: '/img/emoji/file_folder.png',
18 style: {
19 width: '15px',
20 height: 'auto'
21 }
22 }),
23 h('a', {href: urlPath}, key)
24 ])
25 })
26
27 var html = h('div', entries)
28
29 return pull(once(html.outerHTML), toPull(res, onError))
30 }
31 return pull(once(data), toPull(res))
32}
33

Built with git-ssb-web