UNPKG

@atlaskit/editor-wikimarkup-transformer

Version:

Wiki markup transformer for JIRA and Confluence

26 lines (25 loc) 779 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.taskItem = void 0; var _inlines = require("./inlines"); var taskItem = exports.taskItem = function taskItem(node, nestedLevel) { var _ref = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}, context = _ref.context; var result = ''; node.forEach(function (n) { // Generate stars based on depth var prefix = Array(nestedLevel).fill('*').join(''); if (node.attrs.state === 'DONE') { result += "".concat(prefix, " -").concat((0, _inlines.inlines)(n, { context: context }), "-"); } else { result += "".concat(prefix, " ").concat((0, _inlines.inlines)(n, { context: context })); } }); return result; };