public/scripts/mr_section.js (20 lines of code) (raw):

/* global utils:false */ var t = TrelloPowerUp.iframe(); t.render(function render() { t.card('attachments') .get('attachments') .filter(utils.isAttachmentGitLabMergeRequest) .then(function appendAttachments(gitlabAttachments) { document.getElementById('content').innerHTML = ''; gitlabAttachments.forEach(function appendAttachment(attachment) { var a = document.createElement('a'); a.classList.add('mr-link'); a.classList.add('quiet-button'); a.setAttribute('href', attachment.url); a.setAttribute('target', '_blank'); a.setAttribute('rel', 'noopener noreferrer'); a.innerText = attachment.name; document.getElementById('content').appendChild(a); }); }) .then(utils.sizeContainer); });