1import{m as I,a6 as b,Y as p,Z as d,u as r,aa as l,ab as q,M as o,N as M,I as g,a7 as j,a8 as k,S as C,p as E,ac as V,ae as B,j as N}from"./uOatmh1Q.js";import{d as P,_ as A}from"./p7j0WGZt.js";import Z from"./DvUng7GZ.js";import"./DPQFnHrh.js";const h=I({__name:"EquipmentSwiper",props:l({slides:{},perView:{}},{currentSlideIdx:{},currentSlideIdxModifiers:{}}),emits:l(["setProjectsSwiper","openZoom"],["update:currentSlideIdx"]),setup(a,{emit:c}){const e=a,u=b(a,"currentSlideIdx"),m=N(),w=c,s=P(),S=E(()=>[V,...s.isMobile?[B]:[]]),_=t=>{m.value=t,w("setProjectsSwiper",t)};return(t,n)=>{const f=k,x=q;return o(),p(x,{class:"equipment-slider","slides-per-view":e.perView&&!r(s).isMobile?e.perView:"auto","space-between":r(s).isMobile?10:20,navigation:!0,modules:r(S),onActiveIndexChange:n[0]||(n[0]=i=>u.value=i.activeIndex),onSwiper:_},{default:d(()=>[(o(!0),M(g,null,j(e.slides,(i,v)=>(o(),p(f,{key:`slide-${v}`,class:"equipment-slider__slide"},{default:d(()=>[C(Z,{equipment:i},null,8,["equipment"])]),_:2},1024))),128))]),_:1},8,["slides-per-view","space-between","modules"])}}}),$=A(h,[["__scopeId","data-v-e122be7d"]]);export{$ as default};
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.