@connectv/marked
Version:
component-based markdown renderer
27 lines • 1.03 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
function Table(props, renderer) {
return renderer.create("table", null,
renderer.create("thead", null, props.header /* istanbul ignore next */ || ''),
renderer.create("tbody", null, props.body /* istanbul ignore next */ || ''));
}
exports.Table = Table;
function TableRow(_, renderer, content) {
return renderer.create("tr", null, content);
}
exports.TableRow = TableRow;
function TableHeaderCell(props, renderer, content) {
if (props.align)
return renderer.create("th", { style: "text-align: " + props.align }, content);
else
return renderer.create("th", null, content);
}
exports.TableHeaderCell = TableHeaderCell;
function TableCell(props, renderer, content) {
if (props.align)
return renderer.create("td", { style: "text-align: " + props.align }, content);
else
return renderer.create("td", null, content);
}
exports.TableCell = TableCell;
//# sourceMappingURL=table.js.map