PageSourceSearch

https://www.gourmettraveller.com.au/wp-content/themes/express/buil…47cb26d058258220dd.popular-post-carousel.js

js gourmettraveller.com.au collected 2026-10-02 03:10:51 UTC 2,697 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunk_xwp_express||=[]).push([[76],{9358(e,s,t){t.d(s,{initPopularPostCarousel:()=>o});var l=t(973);function o(){if(document.body.classList.contains("block-editor-page"))return;const e=document.querySelectorAll(".wp-block-areblocks-popular-post-carousel, .popular-post-carousel");0!==e.length&&(e.forEach(e=>{const s=()=>{const t=e.querySelector(".wpp-list");t?function(e,s){const t=e.querySelector(".swiper");if(!t)return;const o=t.querySelector(".popular-post-carousel__placeholder");o&&o.remove();let i=t.querySelector(":scope > .swiper-wrapper");i||(i=document.createElement("div"),i.className="swiper-wrapper",t.appendChild(i));[...s.querySelectorAll("li, .wpp-item")].forEach(e=>{e.classList.add("swiper-slide"),i.appendChild(e)}),s.remove();const r=e.querySelector(".xwp-spinner");r&&(r.style.display="none");const n=e.querySelector(".slider__nav--prev"),c=e.querySelector(".slider__nav--next"),a=parseInt(t?.dataset.columns||e.dataset.columns||3),d=new l.A(t,{slidesPerView:1,slidesPerGroup:1,spaceBetween:-50,speed:400,grabCursor:!0,breakpoints:{576:{slidesPerView:2,slidesPerGroup:2,spaceBetween:12},768:{slidesPerView:a,slidesPerGroup:a,spaceBetween:22},960:{slidesPerView:a,slidesPerGroup:a,spaceBetween:22}},navigation:{prevEl:n,nextEl:c},on:{init(){i.style.opacity="1",i.style.visibility="visible",c.style.visibility="visible"},slideChange(){p()}}}),p=()=>{n&&(n.disabled=d.isBeginning,n.style.visibility=d.isBeginning?"hidden":"visible"),c&&(c.disabled=d.isEnd,c.style.visibility=d.isEnd?"hidden":"visible")};n&&n.addEventListener("click",e=>{e.preventDefault(),d.slidePrev()}),c&&c.addEventListener("click",e=>{e.preventDefault(),d.slideNext()})}(e,t):setTimeout(s,100)};s()}),function(){const e=document.querySelectorAll(".popular-post-carousel.header"),s=document.querySelectorAll(".popular-post-carousel.compact");let t=window.pageYOffset||document.documentElement.scrollTop;window.addEventListener("scroll",()=>{const l=window.pageYOffset||document.documentElement.scrollTop;l<t?(e.forEach(e=>{e.style.display="block"}
1),s.forEach(e=>{e.style.display="block"})):l>t&&s.forEach(e=>{e.style.display="none"}),t=l},{passive:!0})}(),function(){const e=document.querySelector(".site-header");if(!e)return;const s=document.querySelectorAll(".popular-post-carousel.compact"),t=()=>{const t=e.classList.contains("is-stuck"),l=(window.pageYOffset||document.documentElement.scrollTop)<=0;t&&!l||s.forEach(e=>{e.style.display="none"})};new MutationObserver(t).observe(e,{attributes:!0,attributeFilter:["class"]}),window.addEventListener("scroll",t,{passive:!0}),t()}())}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",o):o()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.