document.addEventListener('DOMContentLoaded', function (){
var wrappers=document.querySelectorAll('.fts-food-taste-schedule');
if(!wrappers.length||typeof FTS_SCHEDULE==='undefined'){
return;
}
var url=FTS_SCHEDULE.ajax_url
+ '?action=fts_get_food_taste_schedule'
+ '&_ajax_nonce=' + encodeURIComponent(FTS_SCHEDULE.nonce);
fetch(url, {
method: 'GET',
credentials: 'same-origin'
})
.then(function (response){
return response.json();
})
.then(function (data){
var html='<div class="text-muted small">Schedule unavailable.</div>';
if(data&&data.success&&data.data&&data.data.html){
html=data.data.html;
}
wrappers.forEach(function (wrapper){
wrapper.innerHTML=html;
});
})
.catch(function (){
wrappers.forEach(function (wrapper){
wrapper.innerHTML='<div class="text-muted small">Schedule unavailable.</div>';
});
});
});