feat: Add DB

This commit is contained in:
Marcel Cruz
2022-11-18 18:51:59 +01:00
parent ff0ca69170
commit 745a209957
13 changed files with 13729 additions and 1 deletions

View File

@@ -0,0 +1,25 @@
module.exports = function (tables) {
return tables.map(({ name, rows }) => {
const content = []
rows.forEach((child, i) => {
if (i === 0) return // Table header
if (child.type === 'link') {
content.push({
link: child.url,
name: child.children[0].value,
description: '',
})
} else {
const lastContentItem = content.pop()
content.push({
...lastContentItem,
description: `${lastContentItem.description} ${child.value}`,
})
}
})
return { name, rows: content }
})
}