UNPKG

@atlaskit/renderer

Version:
22 lines (21 loc) 617 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var mediaGroup = function mediaGroup(node) { // count children which are media files // ignore card links var childMediaFilesCount = 0; node.content.forEach(function (childNode) { if (childNode.attrs.type === 'file') { childMediaFilesCount += 1; } }); if (childMediaFilesCount) { var postfix = childMediaFilesCount > 1 ? 'Files' : 'File'; return "\uD83D\uDCCE ".concat(childMediaFilesCount, " ").concat(postfix); } return ''; }; var _default = exports.default = mediaGroup;