Something went wrong. Try again.
secure-scuttlebot classic
Something went wrong. Try again.
724 B · 43 lines
JavaScript
at main
1234567891011121314151617181920212223242526272829303132333435363738394041424344var markdown = require('ssb-markdown')var h = require('hyperscript')var u = require('../util')var ref = require('ssb-ref')
//render a message
//var plugs = require('../plugs')//var message_link = plugs.first(exports.message_link = [])//var markdown = plugs.first(exports.markdown = [])//
exports.needs = { message_link: 'first', markdown: 'first' }
exports.gives = 'message_content'
exports.create = function (api) { return function (data) { if(!data.value.content || !data.value.content.text) return
var root = data.value.content.root var re = !root ? null : h('span', 're: ', api.message_link(root))
return h('div', re, api.markdown(data.value.content) )
}}