image.js 286 B

123456789101112131415
  1. 'use strict'
  2. var normalize = require('mdurl/encode')
  3. module.exports = image
  4. function image(h, node) {
  5. var props = {src: normalize(node.url), alt: node.alt}
  6. if (node.title !== null && node.title !== undefined) {
  7. props.title = node.title
  8. }
  9. return h(node, 'img', props)
  10. }