1import{_ as p}from"./index-5e4ad7dc.js";import{z as f,E as w,y as B,C as i,a6 as o,a8 as u,ao as d,ab as r,a7 as _,ac as c,ae as y,af as k,D as E,av as v,aO as P,ad as S,aP as C,aQ as V,aR as O,aS as N}from"./vendor-0c36d451.js";import{_ as $}from"./plugin-vue_export-helper-c27b6911.js";const h={key:0,class:"slider"},L={key:0,class:"slider-controls"},A={class:"slider-controls__wrapper"},I={key:1,class:"slider-controls"},T={class:"slider-controls__wrapper"},D=f({__name:"Slider",props:{slides:{},slidesPerView:{default:1},spaceBetween:{default:30},isLoopEnabled:{type:Boolean,default:!1},isNavigationEnabled:{type:Boolean,default:!1},isPaginationEnabled:{type:Boolean,default:!1},speed:{},autoplayOptions:{},breakpoints:{default:()=>({320:{slidesPerView:1.5,spaceBetween:10},704:{slidesPerView:2,spaceBetween:20},1024:{slidesPerView:3,spaceBetween:20}})},paginationOptions:{}},setup(a){w&&(p(()=>import("./vendor-0c36d451.js").then(e=>e.bo),["assets/vendor-0c36d451.js","assets/axios-e9234e4d.js","assets/polyfills-c07c29bf.js","assets/lodash-ed29789a.js","assets/crypto-bn-573a9517.js","assets/elliptic-ad06cbf4.js","assets/vendor-a4e614b1.css"]),p(()=>import("./vendor-0c36d451.js").then(e=>e.bp),["assets/vendor-0c36d451.js","assets/axios-e9234e4d.js","assets/polyfills-c07c29bf.js","assets/lodash-ed29789a.js","assets/crypto-bn-573a9517.js","assets/elliptic-ad06cbf4.js","assets/vendor-a4e614b1.css"]));const l=a,b=[V,O,N],g=B(()=>{if(!l.breakpoints)return{};const e=JSON.parse(JSON.stringify(l.breakpoints));return Object.entries(e).forEach(([t,n])=>{const s=Number(t);n.spaceBetween===void 0&&(e[s].spaceBetween=l.spaceBetween)}),e});return(e,t)=>{var n;return(n=a.slides)!=null&&n.length?(i(),o("div",h,[e.$slots.navigationTop?(i(),o("div",L,[u("div",A,[d(e.$slots,"navigationTop",{},void 0,!0)])])):r("",!0),_(v(C),{modules:b,"slides-per-view":a.slidesPerView,"space-between":a.spaceBetween,loop:a.isLoopEnabled,speed:a.speed,autoplay:a.autoplayOptions,breakpoints:g.value,pagination:{enabled:a.isPaginationEnabled,el:".slider-pagination",type:"bullets",clickable:!0,bulletClass:"slider-pagination__bullet",bulletActiveClass:"--active",...a.paginationOptions},navigation:{enabled:a.isNavigationEnabled,nextEl:".slider-navigation__button--next",prevEl:".slider-navigation__button--prev",disabledClass:"--disabled"},onInit:t[0]||(t[0]=s=>e.$emit("init",s)),onUpdate:t[1]||(t[1]=s=>e.$emit("update",s)),onSlideChange:t[2]||(t[2]=s=>e.$emit("slideChange",s))},{default:c(()=>[(i(!0),o(y,null,k(a.slides,(s,m)=>(i(),E(v(P),{key:m,class:S({"swiper-slide--auto":a.slidesPerView==="auto"})},{default:c(()=>[d(e.$slots,"slide",{slide:s},void 0,!0)]),_:2},1032,["class"]))),128))]),_:3},8,["slides-per-view","space-between","loop","speed","autoplay","breakpoints","pagination","navigation"]),e.$slots.navigationBottom?(i(),o("div",I,[u("div",T,[d(e.$slots,"navigationBottom",{},void 0,!0)])])):r("",!0)])):r("",!0)}}}),j=$(D,[["__scopeId","data-v-226f884a"]]);export{j as S};
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.