docbrown/app/assets/javascripts/initializers/initializeAdditionalContentBoxes.js
2018-03-19 14:27:58 -04:00

20 lines
No EOL
626 B
JavaScript

function initializeAdditionalContentBoxes() {
var el = document.getElementById("additional-content-area");
if (el) {
window.fetch('/additional_content_boxes?article_id='+el.dataset.articleId, {
method: 'GET',
credentials: 'same-origin'
}).then(function (response) {
if (response.status === 200) {
response.text().then(function(html){
el.innerHTML = html;
initializeReadingListIcons();
initializeAllFollowButts();
initializeSponsorshipVisibility();
})
} else {
// there's currently no errorCb.
}
});
}
}