PageSourceSearch

https://www.elespectador.com/wp-content/plugins/elespectador-featu…/partner/view.js?ver=29e772f70c3446112d85

js elespectador.com collected 2026-10-01 08:40:33 UTC 2,799 bytes, 1 lines download raw bytes

1import{getContext as e,getElement as t,store as r}from"@wordpress/interactivity";import{A11y as a,FreeMode as n,Navigation as s,Scrollbar as o,default as l}from"@elespectador/swiper";function c(e,t,r){e.activeIndex=r;const a=t?.querySelector(`.ee-partner__panel[data-index="${r}"]`),n=a?.querySelector(".ee-partner__carousel");n?.swiperInstance&&window.requestAnimationFrame(()=>n.swiperInstance.update())}r("ee/partner",{state:{get isActive(){const t=e();return t.index===t.activeIndex},get isActivePanel(){const t=e();return t.index===t.activeIndex},get bannerSrc(){const t=e();return t.tabs?.[t.activeIndex]?.bannerSrc??""},get bannerHref(){const t=e();return t.tabs?.[t.activeIndex]?.bannerHref??""},get bannerRel(){const t=e();return t.tabs?.[t.activeIndex]?.bannerRel??""},get tabIndex(){const t=e();return t.index===t.activeIndex?0:-1}},actions:{selectTab(){const r=e(),{ref:a}=t();c(r,a.closest(".ee-partner"),r.index)},navigateTab(r){const{key:a}=r;if("ArrowLeft"!==a&&"ArrowRight"!==a&&"Home"!==a&&"End"!==a)return;r.preventDefault();const n=e(),s=n.tabs?.length??0;if(0===s)return;let o;o="ArrowLeft"===a?(n.activeIndex-1+s)%s:"ArrowRight"===a?(n.activeIndex+1)%s:"Home"===a?0:s-1;const{ref:l}=t(),i=l.closest(".ee-partner");c(n,i,o);const d=Array.from(i?.querySelectorAll('.ee-partner__tabs-swiper [role="tab"]')??[]);d[o]?.focus()}}});const i=1200,d=e=>{const t=e.closest(".ee-partner__panel")??e,r=window.matchMedia("(prefers-reduced-motion: reduce)").matches,n=new l(e,{modules:[s,o,a],slideClass:"ee-partner__slide",wrapperClass:"ee-partner__track",speed:r?0:300,watchOverflow:!0,navigation:{prevEl:t.querySelector("[data-ee-carousel-prev]"),nextEl:t.querySelector("[data-ee-carousel-next]")},scrollbar:{el:t.querySelector("[data-ee-carousel-scrollbar]"),draggable:!0},a11y:{enabled:!0,prevSlideMessage:"Anterior",nextSlideMessage:"Siguiente",firstSlideMessage:"Esta es la primera tarjeta",lastSlideMessage:"Esta es la última tarjeta"},breakpoints:{320:{slidesPerView:1.648,spaceBetween:16,allowTouchMove:!0},425:{slidesPerView:1.644,spaceBetween:16,allowTouchMove:!0},600:{slidesPerView:1.646,spaceBetween:24,allowTouchMove:!0},[i]:{slidesPerView:5,spaceBetween:20}}});e.swiperInstance=n},u=e=>{const t=e.querySelector(".ee-partner__tabs-swiper");t&&new l(t,{modules:[s,n],freeMode:!0,slidesPerView:1,spaceBetween:16,rewind:!1,navigation:{prevEl:e.querySelector("[data-ee-tabs-prev]"),nextEl:e.querySelector("[data-ee-tabs-next]")},breakpoints:{321:{slidesPerView:"auto"},1200:{slidesPerView:"auto",allowTouchMove:!1}}})};var p;p=()=>{document.querySelectorAll(".ee-partner__tabs[data-ee-tabs-carousel]").forEach(u),document.querySelectorAll(".ee-partner__carousel[data-ee-carousel]").forEach(d)},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",p):p();

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.