1import{S as m}from"./swiper-core-PzmbJR2I.js";/* empty css */import{N as d}from"./navigation-Ck3ner_5.js";import{A as c}from"./autoplay-WqzNDaD4.js";import{T as f}from"./thumbs-BSUtOBpg.js";import{E as v}from"./effect-fade-D5rs7JGW.js";import w from"./AdvancedPicture-B_3rBqFI.js";import{_}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{s as b,v as g,A as a,C as r,L as y,S,r as x,D as i,K as E}from"./inertia-prototypes-_0KFShPv.js";import"./create-element-if-not-defined-DdMUN6-y.js";import"./_commonjsHelpers-D6-XlEtG.js";import"./isSymbol-DvzfyB44.js";const N={class:"small-slider"},k={class:"swiper-container small-size"},z={class:"swiper-wrapper"},B={__name:"SmallSlider",props:{product:{default:"Product"},images:{required:!0},alt:{type:String,default:"Image"}},emits:["bigPicture"],setup(l,{emit:o}){const n=o,p=l,e=x(null);return b(()=>{setTimeout(()=>{e.value=new m(".swiper-container.small-size",{modules:[c,f,v,d],spaceBetween:30,effect:"fade",loop:!0,virtual:!1,loopPreventsSlide:!1,speed:400,fadeEffect:{crossFade:!0},lazy:{loadPrevNext:!0},autoplay:{delay:4e3,disableOnInteraction:!1},uniqueNavElements:!1,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})},200)}),g(()=>{e.value&&(e.value.destroy(),e.value=null)}),(P,t)=>(i(),a("div",N,[t[0]||(t[0]=r("div",{class:"swiper-btn swiper-button-prev"},null,-1)),r("div",k,[r("div",z,[(i(!0),a(y,null,S(p.images,(u,s)=>(i(),a("div",{class:"swiper-slide",key:s},[E(w,{onClick:$=>n("bigPicture",{status:"open",index:s}),files:u,"alt-text":`${l.alt} ${s+1}`,"is-lazy":s>0},null,8,["onClick","files","alt-text","is-lazy"])]))),128))])]),t[1]||(t[1]=r("div",{class:"swiper-btn swiper-button-next"},null,-1))]))}},O=_(B,[["__scopeId","data-v-9dfce678"]]);export{O 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.