const parseNode = require('./Node.js') module.exports.Div = parseNode module.exports.Section = async (doc, rootLevel) => { const variant = doc.tail() return { variant, ...(await parseNode(doc, rootLevel)) } } module.exports.Header = require('./Header.js') module.exports.Button = require('./Button.js') module.exports.Icon = require('./Icon.js') module.exports.Markdown = require('./Markdown.js') module.exports.CodeExample = require('./CodeExample.js') module.exports.Logo = doc => ({ type: `Logo`, variant: doc.tail() || 'light' })