1import{_ as F}from"./CWHxj0XR.js";import{_ as O}from"./ChTce01U.js";import{_ as D}from"./DQG8rRb7.js";import{A as G,b as l,a3 as J,M as n,N as c,L as u,u as e,O as P,X as I,a8 as a,S as x,P as B,ah as U,J as X,Y,ab as j,ac as q,aa as K,ai as Q}from"./DoXGYTnx.js";import{_ as W}from"./Bu4L_pYv.js";import{s as Z,e as ee,b as te,f as se,a as ae,g as oe,d as ne}from"./wDz3uiuW.js";import{u as ie}from"./C1pX7PLI.js";import{_ as le}from"./DlAUqK2U.js";import"./DymWYC1H.js";import"./szEdLYks.js";import"./DLXgd03k.js";const re={class:"bslug container"},ce={class:"bslug__content"},ue={class:"bslug__content-title"},_e={class:"bslug__content-image"},pe=["alt","src","srcset"],de=["innerHTML"],me={key:0,class:"bslug__content__swiper"},ge=G({__name:"[slug]",async setup(ve){let _,p;const N=Z(),{library:A}=ee(N),{locale:we,t:M}=te();se();const d=ae(),T=oe(),t=l(null),m=l([{id:1,title:M("footer.11"),link:"/studenceskaia-zizn",default:!0}]),V=async()=>{try{const{data:s}=await ne(`V1/page/galleries/${d.params.slug}/show`);s.value&&(t.value=s.value,m.value.push({id:1,title:t==null?void 0:t.value.title,link:d.path,default:!0}))}catch(s){console.log(s)}};[_,p]=J(()=>V()),await _,p(),ie(t);const r=l(!1),g=l(0);return(s,o)=>{var v,w,f,b,y,h,k,S,C;const z=F,L=O,$=D,H=Q,R=U;return n(),c("div",re,[u(z,{bread:e(m)},null,8,["bread"]),e(r)?(n(),P(L,{key:0,activeIndex:e(g),images:(v=e(t))==null?void 0:v.images,onClose:o[0]||(o[0]=i=>r.value=!1)},null,8,["activeIndex","images"])):I("",!0),a("div",ce,[a("p",ue,x((w=e(t))==null?void 0:w.title),1),a("div",_e,[a("img",{alt:((f=e(t))==null?void 0:f.title)||"",src:(b=e(t))==null?void 0:b.image,srcset:(y=e(t))==null?void 0:y.image_srcset,sizes:"(max-width: 768px) 100vw, 60vw",loading:"lazy"},null,8,pe)]),a("div",{class:"bslug__content-description",innerHTML:(h=e(t))==null?void 0:h.desc},null,8,de),(S=(k=e(t))==null?void 0:k.images)!=null&&S.length?(n(),c("div",me,[u(R,{modules:["SwiperPagination"in s?s.SwiperPagination:e(j),"SwiperNavigation"in s?s.SwiperNavigation:e(q),"SwiperAutoplay"in s?s.SwiperAutoplay:e(K)],lazy:!0,loop:!1,speed:1500,autoplay:{delay:3500,disableOnInteraction:!0},breakpoints:{768:{slidesPerView:3,spaceBetween:20,allowTouchMove:!0},0:{slidesPerView:1.2,spaceBetween:10,allowTouchMove:!0}}},{default:B(()=>[(n(!0),c(X,null,Y(e(t).images,(i,E)=>(n(),P(H,{class:"bslug__content__swiper-item",key:i.id},{default:B(()=>[u($,{onClick:fe=>(r.value=!0,g.value=E),is_title:!0,data:i},null,8,["onClick","data"])]),_:2},1024))),128))]),_:1},8,["modules"])])):I("",!0),a("div",{class:"bslug__content-button",onClick:o[1]||(o[1]=i=>e(T).back())},[o[2]||(o[2]=a("img",{alt:"",src:W},null,-1)),a("p",null,x((C=e(A))==null?void 0:C["go-back"]),1)])])])}}}),Ae=le(ge,[["__scopeId","data-v-8c302a47"]]);export{Ae 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.