(function(){
'use strict';
window.kadenceProInfiniteEvents={
init: function(){
var infScrollContainer=document.querySelector('.content-wrap[data-infinite-scroll]');
if(! infScrollContainer.dataset||! infScrollContainer.dataset.infiniteScroll){
return;
}
const isFirstArchivePage = ! document.body.querySelector('.prev.page-numbers');
const hasNextArchivePage=document.body.querySelector('.next.page-numbers');
if(! isFirstArchivePage&&hasNextArchivePage){
const instance=InfiniteScroll.data(infScrollContainer);
if(instance){
instance.destroy();
}
return;
}
let parsedData=JSON.parse(infScrollContainer.dataset.infiniteScroll);
var infScroll=new InfiniteScroll('.content-wrap[data-infinite-scroll]', {
path: parsedData.path,
append: parsedData.append,
hideNav: parsedData.hideNav,
status: parsedData.status,
});
infScroll.on('append', function(body, path, items, response){
const event=new Event('kadenceJSInitReload');
document.dispatchEvent(event);
});
}}
if('loading'===document.readyState){
document.addEventListener('DOMContentLoaded', window.kadenceProInfiniteEvents.init);
}else{
window.kadenceProInfiniteEvents.init();
}})();