PageSourceSearch

https://lavandaflor.ru/_nuxt/DiVhxjhF.js

js lavandaflor.ru collected 2026-10-06 13:18:29 UTC 7,410 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./4JuaHfEl.js","./CB5-eA5X.js","./DIs47Bu1.js","./BxvlFwtD.js","./DXz3NCaH.js","./D-g7Qx7p.js","./BQpMFI2t.js","./IWdLy2RQ.js","./CpGqhs4Q.js","./DC1376r_.js","./DNnrF5Vr.js","./CJQ8nj8y.js","./DK2X3B4V.js","./DOJMSN2f.js","./rqsZAQa3.js","./DbZS7guw.js","./CgcImUzp.js","./DSPOfPkl.js","./B0Z9INg1.js","./B01tAdpj.js","./_y03iwcl.js","./lD-y08w-.js","./auGkZwkN.js","./DHZeu7WS.js","./dUxCMWiY.js","./B-LHD64o.js","./entry.iDg4HLXH.css","./UiIcon.BvKdxAzI.css","./CLALS6pz.js","./DO_t50W_.js","./ReviewsItem.CmKgg8Py.css","./ReviewsModal.idh_MC-w.css"])))=>i.map(i=>d[i]);
2import{$t as e,C as t,Et as n,G as r,J as i,Pt as a,S as o,Z as s,d as c,f as l,h as u,m as d,mt as f,nn as p,p as m,pt as h,r as g,rn as _,x as v}from"./CB5-eA5X.js";import{l as y}from"./DNnrF5Vr.js";import{t as b}from"./BxvlFwtD.js";import{t as x}from"./CgcImUzp.js";import{t as S}from"./lD-y08w-.js";import{L as C,T as w,j as T}from"#entry";import{c as E,i as D,r as O,t as k,u as A}from"./D-oFeIVF.js";import{n as j}from"./DO_t50W_.js";import{t as M}from"./CLALS6pz.js";var N=({swiper:e,extendParams:t,emit:n,once:r})=>{t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}});function i(){return e.params.freeMode}function a(){if(e.params.cssMode)return;let t=e.getTranslate();e.setTranslate(t),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})}function o(){if(e.params.cssMode)return;let{touchEventsData:t,touches:n}=e;t.velocities.length===0&&t.velocities.push({position:n[e.isHorizontal()?`startX`:`startY`],time:t.touchStartTime??A()}),t.velocities.push({position:n[e.isHorizontal()?`currentX`:`currentY`],time:A()})}function s({currentPos:t}){if(e.params.cssMode)return;let{wrapperEl:a,rtlTranslate:o,snapGrid:s,touchEventsData:c}=e,l=e.params,u=i(),d=A(),f=d-(c.touchStartTime??d);if(t<-e.minTranslate()){e.slideTo(e.activeIndex);return}if(t>-e.maxTranslate()){e.slides.length<s.length?e.slideTo(s.length-1):e.slideTo(e.slides.length-1);return}if(u.momentum){if(c.velocities.length>1){let t=c.velocities.pop(),n=c.velocities.pop(),r=t.position-n.position,i=t.time-n.time;e.velocity=r/i,e.velocity/=2,Math.abs(e.velocity)<u.minimumVelocity&&(e.velocity=0),(i>150||A()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=u.momentumVelocityRatio,c.velocities.length=0;let t=1e3*u.momentumRatio,i=e.velocity*t,d=e.translate+i;o&&(d=-d);let f=!1,p,m=Math.abs(e.velocity)*20*u.momentumBounceRatio,h=!1;if(d<e.maxTranslate())u.momentumBounce?(d+e.maxTranslate()<-m&&(d=e.maxTranslate()-m),p=e.maxTranslate(),f=!0,c.allowMomentumBounce=!0):d=e.maxTranslate(),l.loop&&l.centeredSlides&&(h=!0);else if(d>e.minTranslate())u.momentumBounce?(d-e.minTranslate()>m&&(d=e.minTranslate()+m),p=e.minTranslate(),f=!0,c.allowMomentumBounce=!0):d=e.minTranslate(),l.loop&&l.centeredSlides&&(h=!0);else if(u.sticky){let t=0;for(let e=0;e<s.length;e+=1)if(s[e]>-d){t=e;break}d=Math.abs(s[t]-d)<Math.abs((s[t-1]??s[t])-d)||e.swipeDirection===`next`?s[t]:s[t-1],d=-d}if(h&&r(`transitionEnd`,()=>{e.loopFix()}),e.velocity!==0){if(t=Math.abs(o?(-d-e.translate)/e.velocity:(d-e.translate)/e.velocity),u.sticky){let n=Math.abs((o?-d:d)-e.translate),r=e.slidesSizesGrid[e.activeIndex],i=l.speed;t=n<r?i:n<2*r?i*1.5:i*2.5}}else if(u.sticky){e.slideToClosest();return}u.momentumBounce&&f&&p!==void 0?(e.updateProgress(p),e.setTransition(t),e.setTranslate(d),e.transitionStart(!0,e.swipeDirection),e.animating=!0,E(a,()=>{e&&!e.destroyed&&c.allowMomentumBounce&&(n(`momentumBounce`),e.setTransition(l.speed),setTimeout(()=>{e.setTranslate(p),E(a,()=>{e&&!e.destroyed&&e.transitionEnd()})},0))})):e.velocity?(n(`_freeModeNoMomentumRelease`),e.updateProgress(d),e.setTransition(t),e.setTranslate(d),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,E(a,()=>{e&&!e.destroyed&&e.transitionEnd()}))):e.updateProgress(d),e.updateActiveIndex(),e.updateSlidesClasses()}else if(u.sticky){e.slideToClosest();return}else n(`_freeModeNoMomentumRelease`);(!u.momentum||f>=l.longSwipesMs)&&(n(`_freeModeStaticRelease`),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}e.freeMode={onTouchStart:a,onTouchMove:o,onTouchEnd:s}},P=o(()=>C(()=>import(`./4JuaHfEl.js`).then(e=>e.default||e),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]),import.meta.url)),F={class:`container`},I={class:`category-section__header mb-0`},L={class:`category-section__header-title-wrapper`},R={class:`category-section__header-counter`}
2,z={key:0,class:`reviews-slider__container`},B={class:`reviews-slider__dots`},V=[`onClick`],H={class:`loadmore-btn__wrapper mt-0 hidden-pc`},U=Object.assign(t({__name:`ReviewsBlock`,props:{bgColor:{default:`#fff`}},async setup(t){let o,C,{chooseAddress:E}=y(S()),A=n(null),U=n(0),W=n(!0),G=n({state:!1,index:0}),K=c(()=>({size:6,page:1,city_id:E.value.city_id})),{data:q}=([o,C]=h(()=>j(K)),o=await o,C(),o);r(()=>{W.value=!1});function J(e){A.value=e}function Y(e){A.value?.slideTo(e),U.value=e}function X(){U.value=A.value?.realIndex||0}function Z(){U.value===0?A.value?.slideTo(4):A.value?.slidePrev()}function Q(){U.value===4?A.value?.slideTo(0):A.value?.slideNext()}return(n,r)=>{let o=b,c=T,h=M,y=D,S=O,C=x,E=P;return a(q)&&a(q).items.length?(i(),u(`section`,{key:0,class:`reviews`,style:p({backgroundColor:t.bgColor})},[l(`div`,F,[l(`div`,I,[l(`div`,L,[r[2]||=l(`h2`,{class:`category-section__header-title`},`Отзывы довольных клиентов`,-1),l(`span`,R,_(a(q).total)+` `+_((`declOfNum`in n?n.declOfNum:a(w))(a(q).total,[`отзыв`,`отзыва`,`отзывов`])),1)]),v(c,{to:`/otzyvy`,class:`category-section__header-btn hidden-tablet`},{default:f(()=>[r[3]||=l(`span`,null,`Все отзывы`,-1),v(o,{icon:`arrow`,size:`20`,color:`#6E6CAD`})]),_:1})])]),a(q).items.length?(i(),u(`div`,z,[v(C,null,{fallback:f(()=>[...r[4]||=[l(`div`,{class:`reviews-slider__loader`},null,-1)]]),default:f(()=>[v(S,{modules:[`Navigation`in n?n.Navigation:a(k),`FreeMode`in n?n.FreeMode:a(N)],direction:`horizontal`,"slides-per-view":`auto`,"space-between":17,loop:!1,"free-mode":!0,"allow-touch-move":!0,breakpoints:{992:{slidesPerView:2,spaceBetween:30,allowTouchMove:!1,freeMode:!1}},class:`reviews-slider`,onSwiper:J,onSlideChange:X},{default:f(()=>[(i(!0),u(g,null,s(a(q).items,(e,t)=>(i(),m(y,{key:e.id},{default:f(()=>[v(h,{review:e,"review-index":t,onOpenDetails:e=>(a(G).index=t,a(G).state=!0)},null,8,[`review`,`review-index`,`onOpenDetails`])]),_:2},1024))),128)),l(`div`,{class:`swiper-arrow swiper-arrow--prev`,onClick:Z}),l(`div`,{class:`swiper-arrow swiper-arrow--next`,onClick:Q}),l(`div`,B,[(i(),u(g,null,s(5,(t,n)=>l(`div`,{key:n,class:e([`reviews-slider__dot`,{active:n===a(U)}]),onClick:e=>Y(n)},null,10,V)),64))])]),_:1},8,[`modules`])]),_:1})])):d(``,!0),l(`div`,H,[v(c,{to:`/otzyvy`,class:`loadmore-btn`},{default:f(()=>[r[5]||=l(`span`,null,`Все отзывы`,-1),v(o,{icon:`arrow-more`,color:`#fff`,class:`loadmore-btn__arrow`})]),_:1})]),v(E,{modelValue:a(G).state,"onUpdate:modelValue":r[0]||=e=>a(G).state=e,index:a(G).index,"onUpdate:index":r[1]||=e=>a(G).index=e,reviews:a(q).items},null,8,[`modelValue`,`index`,`reviews`])],4)):d(``,!0)}}}),{__name:`ReviewsBlock`});export{N as n,U as t};

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.