UNPKG

@atlaskit/renderer

Version:
30 lines (29 loc) 775 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _ = require("./"); var table = function table(node, schema) { var result = []; node.forEach(function (n) { result.push(tableRow(n, schema)); }); return result.join('\n'); }; var tableRow = function tableRow(node, schema) { var result = []; var separator = '|'; node.forEach(function (n) { result.push(tableCell(n, schema)); }); return "".concat(separator).concat(result.join("".concat(separator))).concat(separator); }; var tableCell = function tableCell(node, schema) { var result = []; node.forEach(function (n) { result.push((0, _.reduce)(n, schema)); }); return result.join('\n'); }; var _default = exports.default = table;