UNPKG

@bookbox/view-html

Version:

Bookbox view for html

19 lines (18 loc) 405 B
/** * normalize space */ export const listToHtml = (children) => { const result = []; for (const child of children) { if (/^\s/.test(child)) { if (result.at(-1) !== ' ') { result.push(' '); } } result.push(child.trim()); if (/\s$/.test(child)) { result.push(' '); } } return result.join(''); };