PageSourceSearch

https://www.jcs.pt/_nuxt/InfoNumbers.vue.0a921e83.js

js jcs.pt collected 2026-10-02 15:12:55 UTC 2,030 bytes, 1 lines download raw bytes

1import{d as N,r as i,x as w,o as l,c as b,f as e,b as h,w as p,F as k,j as S,u as a,t as r,y as $,z as x,a as I,k as v}from"./entry.112fb2fb.js";import{_ as q}from"./PaginationBullets.vue.c596b340.js";import{U as B}from"./UniqueID.855ed543.js";import{S as D,a as z}from"./swiper.min.f44cc40b.js";import{f as C}from"./free-mode.min.de552e4e.js";import{P as j}from"./pagination.min.f2f755fd.js";const E=["data-theme","data-itemsNumber"],F={class:"infoNumbers__content"},L={class:"infoNumbers__item"},M={class:"infoNumbers__number"},O=e("br",null,null,-1),P={class:"infoNumbers__title font-l"},U={class:"infoNumbers__description font-s"},V={class:"infoNumbers__navigation"},Q=N({__name:"InfoNumbers",props:{theme:{type:String,required:!0,default:"the-02"},items:{type:Array,required:!0},spacing:{type:Object,required:!1,default:{top:"m",bottom:"m"}}},setup(t){const g=t;let u=i(null),m=i(null),c=i(null),d=i(!1);const o=i(null);let f=i(1);return w(()=>{const n=()=>{c.value=m.value.filter(s=>s.$el.classList.contains("swiper-slide-visible")),d.value=c.value.length<g.items.length};n(),new ResizeObserver(s=>{for(let _ of s)n()}).observe(u.value.$el),o.value=`__${B().getID()}`,f.value++}),(n,y)=>(l(),b("section",{class:"infoNumbers","data-theme":t.theme,"data-itemsNumber":t.items.length},[e("div",{class:v(["grid",`spacing--top-${t.spacing.top} spacing--bottom-${t.spacing.bottom}`])},[e("div",F,[(l(),h(a(z),{ref_key:"slider",ref:u,key:a(f),modules:[a(C),a(j)],"free-mode":!0,"slides-per-view":"auto","watch-slides-progress":!0,pagination:{clickable:!0,el:`.${o.value}`}},{default:p(()=>[(l(!0),b(k,null,S(t.items,(s,_)=>(l(),h(a(D),{key:_,ref_for:!0,ref_key:"slides",ref:m},{default:p(()=>[e("div",L,[e("p",null,[e("span",M,r(s.number),1),O,e("span",P,r(s.title),1)]),e("p",U,r(s.description),1)])]),_:2},1024))),128)),$(e("div",V,[I(q,{class:v(`${o.value}`),"total-items":t.items.length,theme:t.theme},null,8,["class","total-items","theme"])],512),[[x,a(d)]])]),_:1},8,["modules","pagination"]))])],2)],8,E))}});export{Q as _};

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.