in harness/app-assets/templates/assets/js/modules/comments.js [145:178]
function commentsInserter(html) {
var blocks,
commentsContainer = document.getElementsByClassName('comments__container')[0],
emptyCommentBlock,
i,
loadingBlock = document.getElementsByClassName('comments__block--loading')[0];
if (!html) {
emptyCommentBlock = document.getElementsByClassName('comments__block--empty')[0];
if (emptyCommentBlock) {
emptyCommentBlock.style.display = 'block';
}
if (loadingBlock) {
loadingBlock.style.display = 'none';
}
} else {
if (commentsContainer) {
blocks = GU.util.getElemsFromHTML(html);
for (i = 0; i < blocks.length; i++) {
commentsContainer.appendChild(blocks[i]);
addClickHandlerToComments(blocks[i]);
}
}
commentsReplyFormatting();
}
if (commentsContainer && loadingBlock) {
commentsContainer.appendChild(loadingBlock);
}
}