UNPKG

@discoveryjs/discovery

Version:

Frontend framework for rapid data (JSON) analysis, shareable serverless reports and dashboards

20 lines (16 loc) 526 B
import usage from './blockquote.usage.js'; export default function({ textView }) { textView.define('blockquote', function(node, props, data, context) { const { content = 'text', kind } = props; if (typeof kind === 'string' && /\S/.test(kind)) { node.appendLine().appendText(`[!${kind.trim().toUpperCase()}]`); } return textView.render(node, content, data, context); }, { type: 'block', usage, border: { left: '> ' } }); };