@atlaskit/editor-wikimarkup-transformer
Version:
Wiki markup transformer for JIRA and Confluence
26 lines (25 loc) • 779 B
JavaScript
;
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;
};