list.js 331 B

1234567891011121314151617
  1. 'use strict'
  2. module.exports = list
  3. var wrap = require('../wrap')
  4. var all = require('../all')
  5. function list(h, node) {
  6. var props = {}
  7. var name = node.ordered ? 'ol' : 'ul'
  8. if (typeof node.start === 'number' && node.start !== 1) {
  9. props.start = node.start
  10. }
  11. return h(node, name, props, wrap(all(h, node), true))
  12. }