export default function filter(item) { if (!item.children || !item.children.length) { return ``; } let children = item.children.map(filter); return ` ${children} `; } function formatAttrs(attrs) { if (typeof attrs !== 'object') { return ''; } return Object.keys(attrs) .map(attr => `${attr}="${attrs[attr]}"`) .join(' '); }