UNPKG

react-carousel-query

Version:

A infinite carousel component made with react that handles the pagination for you.

37 lines (27 loc) 684 B
'use strict' module.exports = all var one = require('./one') function all(h, parent) { var nodes = parent.children || [] var length = nodes.length var values = [] var index = -1 var result var head while (++index < length) { result = one(h, nodes[index], parent) if (result) { if (index && nodes[index - 1].type === 'break') { if (result.value) { result.value = result.value.replace(/^\s+/, '') } head = result.children && result.children[0] if (head && head.value) { head.value = head.value.replace(/^\s+/, '') } } values = values.concat(result) } } return values }