(()=>{"use strict";var e={d:(t,d)=>{for(var o in d)e.o(d,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:d[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)},t={};function d(e){"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",e):e())}e.d(t,{default:()=>d}),(window.wp=window.wp||{}).domReady=t.default})(); //# sourceMappingURL=index.min.js.map; document.addEventListener('DOMContentLoaded',function(){const modal=document.getElementsByClassName('jetpack-subscription-modal')[0];if(!modal){return} const close=document.getElementsByClassName('jetpack-subscription-modal__close')[0];let redirectUrl='';let hasLoaded=!1;function reloadOnCloseSubscriptionModal(customUrl){const destinationUrl=customUrl?new URL(customUrl):new URL(redirectUrl);if(destinationUrl.hostname!==window.location.hostname){return} try{localStorage.setItem('jetpack-subscription-modal-on-comment-scroll-to',destinationUrl.hash)}catch{} destinationUrl.searchParams.set('_ctn',Date.now());window.location.href=destinationUrl.toString()} function JetpackSubscriptionModalOnCommentMessageListener(event){let message=event&&event.data;if(typeof message==='string'){try{message=JSON.parse(message)}catch{return}} const type=message&&message.type;const data=message&&message.data;if(type!=='subscriptionModalShow'||typeof data.url==='undefined'){return} if(subscriptionData.homeUrl!==event.origin){return} if(data.email){const emailInput=document.querySelector('.jetpack-subscription-modal__modal-content input[type="email"]');if(!emailInput){reloadOnCloseSubscriptionModal(data.url);return} const appSource=document.querySelector('.jetpack-subscription-modal__modal-content input[name="app_source"]');if(!appSource){reloadOnCloseSubscriptionModal(data.url);return} emailInput.value=data.email;if(data.is_logged_in){emailInput.setAttribute('readonly','readonly');appSource.value='atomic-subscription-modal-li'}} if(!hasLoaded){try{const storedCount=parseInt(sessionStorage.getItem('jetpack-subscription-modal-shown-count'));const showCount=(isNaN(storedCount)?0:storedCount)+1;sessionStorage.setItem('jetpack-subscription-modal-shown-count',showCount);if(showCount>5){new Image().src=document.location.protocol+'//pixel.wp.com/g.gif?v=wpcom-no-pv&x_jetpack-subscribe-modal-comm=hidden_views_limit&r='+Math.random();reloadOnCloseSubscriptionModal(data.url);return}}catch{} new Image().src=document.location.protocol+'//pixel.wp.com/g.gif?v=wpcom-no-pv&x_jetpack-subscribe-modal-comm=showed&r='+Math.random();modal.classList.toggle('open');hasLoaded=!0;redirectUrl=data.url}} window.addEventListener('message',JetpackSubscriptionModalOnCommentMessageListener);if(close){close.onclick=function(event){event.preventDefault();modal.classList.toggle('open');reloadOnCloseSubscriptionModal()}} window.onclick=function(event){if(event.target===modal){modal.style.display='none';reloadOnCloseSubscriptionModal()}};window.addEventListener('load',()=>{const subscriptionScroll=localStorage.getItem('jetpack-subscription-modal-on-comment-scroll-to');if(subscriptionScroll){window.location.hash=subscriptionScroll;localStorage.removeItem('jetpack-subscription-modal-on-comment-scroll-to');const comment=document.querySelector(subscriptionScroll);if(comment){comment.scrollIntoView({block:'center',behavior:'smooth'})}}})}); var jetpackLikesWidgetBatch=[];var jetpackLikesMasterReady=!1;var jetpackLikesLookAhead=2000;var jetpackCommentLikesLoadedWidgets=[];var jetpackLikesDocReadyPromise=new Promise(resolve=>{if(document.readyState!=='loading'){resolve()}else{window.addEventListener('DOMContentLoaded',()=>resolve())}});function JetpackLikesPostMessage(message,target){if(typeof message==='string'){try{message=JSON.parse(message)}catch{return}} if(target&&typeof target.postMessage==='function'){try{target.postMessage(JSON.stringify({type:'likesMessage',data:message,}),'*')}catch{}}} function JetpackLikesBatchHandler(){const requests=[];document.querySelectorAll('div.jetpack-likes-widget-unloaded').forEach(widget=>{if(jetpackLikesWidgetBatch.indexOf(widget.id)>-1){return} if(!jetpackIsScrolledIntoView(widget)){return} jetpackLikesWidgetBatch.push(widget.id);var regex=/like-(post|comment)-wrapper-(\d+)-(\d+)-(\w+)/,match=regex.exec(widget.id),info;if(!match||match.length!==5){return} info={blog_id:match[2],width:widget.width,};if('post'===match[1]){info.post_id=match[3]}else if('comment'===match[1]){info.comment_id=match[3]} info.obj_id=match[4];requests.push(info)});if(requests.length>0){JetpackLikesPostMessage({event:'initialBatch',requests:requests},window.frames['likes-master'])}} function JetpackLikesMessageListener(event){let message=event&&event.data;if(typeof message==='string'){try{message=JSON.parse(message)}catch{return}} const type=message&&message.type;const data=message&&message.data;if(type!=='likesMessage'||typeof data.event==='undefined'){return} const allowedOrigin='https://widgets.wp.com';if(allowedOrigin!==event.origin){return} switch(data.event){case 'masterReady':jetpackLikesDocReadyPromise.then(()=>{jetpackLikesMasterReady=!0;const stylesData={event:'injectStyles',};const sdTextColor=document.querySelector('.sd-text-color');const sdLinkColor=document.querySelector('.sd-link-color');const sdTextColorStyles=(sdTextColor&&getComputedStyle(sdTextColor))||{};const sdLinkColorStyles=(sdLinkColor&&getComputedStyle(sdLinkColor))||{};if(document.body.classList.contains('single')){JetpackLikesPostMessage({event:'reblogsEnabled'},window.frames['likes-master'])} stylesData.textStyles={color:sdTextColorStyles.color,fontFamily:sdTextColorStyles['font-family'],fontSize:sdTextColorStyles['font-size'],direction:sdTextColorStyles.direction,fontWeight:sdTextColorStyles['font-weight'],fontStyle:sdTextColorStyles['font-style'],textDecoration:sdTextColorStyles['text-decoration'],};stylesData.linkStyles={color:sdLinkColorStyles.color,fontFamily:sdLinkColorStyles['font-family'],fontSize:sdLinkColorStyles['font-size'],textDecoration:sdLinkColorStyles['text-decoration'],fontWeight:sdLinkColorStyles['font-weight'],fontStyle:sdLinkColorStyles['font-style'],};JetpackLikesPostMessage(stylesData,window.frames['likes-master']);JetpackLikesBatchHandler()});break;case 'showLikeWidget':break;case 'showCommentLikeWidget':break;case 'killCommentLikes':document.querySelectorAll('.jetpack-comment-likes-widget-wrapper').forEach(wrapper=>wrapper.remove());break;case 'clickReblogFlair':if(wpcom_reblog&&typeof wpcom_reblog.toggle_reblog_box_flair==='function'){wpcom_reblog.toggle_reblog_box_flair(data.obj_id)} break;case 'hideOtherGravatars':{hideLikersPopover();break} case 'showOtherGravatars':{const container=document.querySelector('#likes-other-gravatars');if(!container){break} const list=container.querySelector('ul');container.style.display='none';list.innerHTML='';container.querySelectorAll('.likes-text span').forEach(item=>(item.textContent=data.totalLikesLabel));(data.likers||[]).forEach(async(liker,index)=>{if(liker.profile_URL.substr(0,4)!=='http'){return} const element=document.createElement('li');list.append(element);const profileLink=encodeURI(liker.profile_URL);const avatarLink=encodeURI(liker.avatar_URL);element.innerHTML=` `;element.classList.add(liker.css_class);element.querySelector('img').alt=data.avatarAltTitle.replace('%s',liker.name);element.querySelector('span').innerText=liker.name;if(index===data.likers.length-1){element.addEventListener('keydown',e=>{if(e.key==='Tab'&&!e.shiftKey){e.preventDefault();hideLikersPopover();JetpackLikesPostMessage({event:'focusLikesCount',parent:data.parent},window.frames['likes-master'])}})}});const positionPopup=function(){const containerStyle=getComputedStyle(container);const isRtl=containerStyle.direction==='rtl';const el=document.querySelector(`*[name='${ data.parent }']`);const rect=el.getBoundingClientRect();const win=el.ownerDocument.defaultView;const offset={top:rect.top+win.pageYOffset,left:rect.left+win.pageXOffset,};let containerLeft=0;container.style.top=offset.top+data.position.top-1+'px';if(isRtl){const visibleAvatarsCount=data&&data.likers?Math.min(data.likers.length,5):0;containerLeft=offset.left+data.position.left+24*visibleAvatarsCount+4;container.style.transform='translateX(-100%)'}else{containerLeft=offset.left+data.position.left} container.style.left=containerLeft+'px';const initContainerWidth=data.width-20;const rowLength=Math.floor(initContainerWidth/37);let height=Math.ceil(data.likers.length/rowLength)*37+17+22;if(height>204){height=204} container.style.left='-9999px';container.style.display='block';const containerWidth=container.offsetWidth;const containerRight=containerLeft+containerWidth;if(containerRight>win.innerWidth){containerLeft=rect.right-containerWidth} container.style.left=containerLeft+'px';container.setAttribute('aria-hidden','false')};positionPopup();container.focus();const debounce=function(func,wait){var timeout;return function(){var context=this;var args=arguments;clearTimeout(timeout);timeout=setTimeout(function(){func.apply(context,args)},wait)}};const debouncedPositionPopup=debounce(positionPopup,100);container.__resizeHandler=debouncedPositionPopup;window.addEventListener('resize',debouncedPositionPopup);container.focus()}}} window.addEventListener('message',JetpackLikesMessageListener);function hideLikersPopover(){const container=document.querySelector('#likes-other-gravatars');if(container){container.style.display='none';container.setAttribute('aria-hidden','true');const resizeHandler=container.__resizeHandler;if(resizeHandler){window.removeEventListener('resize',resizeHandler);delete container.__resizeHandler}}} document.addEventListener('click',hideLikersPopover);function JetpackLikesWidgetQueueHandler(){var wrapperID;if(!jetpackLikesMasterReady){setTimeout(JetpackLikesWidgetQueueHandler,500);return} jetpackUnloadScrolledOutWidgets();var unloadedWidgetsInView=jetpackGetUnloadedWidgetsInView();if(unloadedWidgetsInView.length>0){JetpackLikesBatchHandler()} for(var i=0,length=unloadedWidgetsInView.length;i<=length-1;i++){wrapperID=unloadedWidgetsInView[i].id;if(!wrapperID){continue} jetpackLoadLikeWidgetIframe(wrapperID)}} function jetpackLoadLikeWidgetIframe(wrapperID){if(typeof wrapperID==='undefined'){return} const wrapper=document.querySelector('#'+wrapperID);wrapper.querySelectorAll('iframe').forEach(iFrame=>iFrame.remove());const placeholder=wrapper.querySelector('.likes-widget-placeholder');if(placeholder&&placeholder.classList.contains('post-likes-widget-placeholder')){const postLikesFrame=document.createElement('iframe');postLikesFrame.classList.add('post-likes-widget','jetpack-likes-widget');postLikesFrame.name=wrapper.dataset.name;postLikesFrame.src=wrapper.dataset.src;postLikesFrame.height='55px';postLikesFrame.width='100%';postLikesFrame.frameBorder='0';postLikesFrame.scrolling='no';postLikesFrame.title=wrapper.dataset.title;placeholder.after(postLikesFrame)} if(placeholder.classList.contains('comment-likes-widget-placeholder')){const commentLikesFrame=document.createElement('iframe');commentLikesFrame.class='comment-likes-widget-frame jetpack-likes-widget-frame';commentLikesFrame.name=wrapper.dataset.name;commentLikesFrame.src=wrapper.dataset.src;commentLikesFrame.height='18px';commentLikesFrame.width='100%';commentLikesFrame.frameBorder='0';commentLikesFrame.scrolling='no';wrapper.querySelector('.comment-like-feedback').after(commentLikesFrame);jetpackCommentLikesLoadedWidgets.push(commentLikesFrame)} wrapper.classList.remove('jetpack-likes-widget-unloaded');wrapper.classList.add('jetpack-likes-widget-loading');wrapper.querySelector('iframe').addEventListener('load',e=>{JetpackLikesPostMessage({event:'loadLikeWidget',name:e.target.name,width:e.target.width},window.frames['likes-master']);wrapper.classList.remove('jetpack-likes-widget-loading');wrapper.classList.add('jetpack-likes-widget-loaded')})} function jetpackGetUnloadedWidgetsInView(){const unloadedWidgets=document.querySelectorAll('div.jetpack-likes-widget-unloaded');return[...unloadedWidgets].filter(item=>jetpackIsScrolledIntoView(item))} function jetpackIsScrolledIntoView(element){const top=element.getBoundingClientRect().top;const bottom=element.getBoundingClientRect().bottom;return top+jetpackLikesLookAhead>=0&&bottom<=window.innerHeight+jetpackLikesLookAhead} function jetpackUnloadScrolledOutWidgets(){for(let i=jetpackCommentLikesLoadedWidgets.length-1;i>=0;i--){const currentWidgetIframe=jetpackCommentLikesLoadedWidgets[i];if(!jetpackIsScrolledIntoView(currentWidgetIframe)){const widgetWrapper=currentWidgetIframe&¤tWidgetIframe.parentElement&¤tWidgetIframe.parentElement.parentElement;widgetWrapper.classList.remove('jetpack-likes-widget-loaded');widgetWrapper.classList.remove('jetpack-likes-widget-loading');widgetWrapper.classList.add('jetpack-likes-widget-unloaded');jetpackCommentLikesLoadedWidgets.splice(i,1);currentWidgetIframe.remove()}}} var jetpackWidgetsDelayedExec=function(after,fn){var timer;return function(){clearTimeout(timer);timer=setTimeout(fn,after)}};var jetpackOnScrollStopped=jetpackWidgetsDelayedExec(250,JetpackLikesWidgetQueueHandler);JetpackLikesWidgetQueueHandler();window.addEventListener('scroll',jetpackOnScrollStopped,!0);