PageSourceSearch

https://price.ru/vue3/CKGH2RjD.js

js price.ru collected 2026-10-02 05:00:21 UTC 14,364 bytes, 3 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./BG-kIWyJ.js","./CSpsc2oa.js","./BsFsUbGw.js","./xb5eESbg.js","./fznxeUxS.js","./LDN6hGm8.js","./Cc9ujdFc.js","./DueCMSu2.js"])))=>i.map(i=>d[i]);
2import{aK as W,aM as p,aN as $,be as U,bn as G,aU as he,b0 as a,aW as i,aY as o,b9 as k,a_ as e,aZ as v,b3 as h,aX as w,b1 as q,b2 as E,aV as z,b5 as F,d9 as we,da as ye,db as ke,dc as Se,a$ as xe,b4 as r,aL as $e,bD as Ce,aT as ze,bv as Re,br as le,ba as H,bp as Me,bo as qe,bs as ne}from"./CSpsc2oa.js";import{_ as Ie}from"./sCMk3sgE.js";import{_ as Oe}from"./D5UbWTqe.js";import{a as ee,N as se,T as te,P as Ve,S as ie,f as Ne,C as Ee}from"./C7Unff2k.js";import{a as Pe}from"./BsFsUbGw.js";import{u as re}from"./xb5eESbg.js";import{_ as De}from"./De8wdO0N.js";import{C as oe}from"./BLyH1MEd.js";import{_ as Te}from"./LDN6hGm8.js";import{_ as Le}from"./BTej00IY.js";import{f as Ae,d as ae}from"./DYK5w6FV.js";(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};t.SENTRY_RELEASE={id:"df7ca7a972abe0a2a56b13d50d3194f0664055e5"};var C=new t.Error().stack;C&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[C]="c113a135-fe76-455f-9a0f-5600383f560f",t._sentryDebugIdIdentifier="sentry-dbid-c113a135-fe76-455f-9a0f-5600383f560f")}catch{}})();const Be={class:"model-slider__base"},je={key:0,class:"model-slider__sub"},Ue={class:"picture-container"},Ge=W({__name:"SliderModelNew",props:{images:{type:Object,required:!0},mobileSizes:{type:Object,default:()=>({width:296,height:296})},desktopSizes:{type:Object,default:()=>({width:520,height:520})},name:{type:String,default:"Slider"},quickView:{type:Boolean,default:!1},indexViewImage:{type:Number,default:0},isReviews:{type:Boolean,default:!1},rootClass:{type:String,default:""}},emits:["close","set-zoom"],setup(t,{emit:C}){const l=t,c=C,_=re(),f=p(()=>_.isLessEs||_.isEs||_.isSm||_.isMd),T=p(()=>_.isLg&&m.value?"horizontal":_.isLg?"vertical":f.value?"horizontal":"vertical"),I=$(),m=$(l.isReviews),y=$(5),L=p(()=>f.value?{width:40,height:40}:{width:52,height:52}),s=g=>{I.value=g},{escape:A,left:P,right:B}=Pe();U(A,g=>{m.value&&g&&O()}),U(P,g=>{if(m.value&&g){const d=document.querySelector(l.isReviews?".base-prev-reviews":".base-prev");d&&d.click()}}),U(B,g=>{if(m.value&&g){const d=document.querySelector(l.isReviews?".base-next-reviews":".base-next");d&&d.click()}});const D=()=>{m.value||l.quickView||(m.value=!0,c("set-zoom",!0),G(()=>{R()}))},O=()=>{l.isReviews&&c("close"),m.value=!1,c("set-zoom",!1),G(()=>{R()})},R=()=>{const g=document.querySelector("html"),d=document.documentElement.clientWidth,M=document.querySelector(l.isReviews?".sub-swiper-reviews":".sub-swiper");let S=0;M&&(S=M.clientWidth),m.value?(g.classList.add("has-modal"),d>1599?y.value=10:d>1279?y.value=8:y.value=Math.round(S/56-1)):(g.classList.remove("has-modal"),y.value=l.quickView?"auto":d<1280||d>1599?6:4),I.value?.update()};return he(()=>{I.value?.on("resize",R),G(()=>{R()})}),(g,d)=>{const M=Ie,S=Oe;return i(),a("div",{class:k(["model-slider-wrapper",{popup:e(m)}])},[o("div",{class:k(["model-slider",{popup:e(m)},t.rootClass])},[v(M,{name:"icon-close",class:"icon-close grey",onClick:O}),o("div",Be,[v(e(ee),{class:"base-swiper",navigation:{prevEl:t.isReviews?".base-prev-reviews":".base-prev",nextEl:t.isReviews?".base-next-reviews":".base-next",enabled:!0},pagination:{clickable:!0,dynamicBullets:!0,dynamicMainBullets:7,enabled:e(f)},modules:[e(se),e(te),e(Ve)],"grab-cursor":!0,"space-between":100,"auto-height:":!0,"initial-slide":t.indexViewImage,thumbs:{swiper:e(I),multipleActiveThumbs:!0},onClick:D},{default:w(()=>[o("button",{class:k(["arrow arrow-prev",t.isReviews?"base-prev-reviews":"base-prev"])},[...d[0]||(d[0]=[o("span",{class:"slider_triangle slider_triangle--left"},[o("span",{class:"slider_triangle__elem"})],-1)])],2),o("button",{class:k(["arrow arrow-next",t.isReviews?"base-next-reviews":"base-next"])},[...d[1]||(d[1]=[o("span",{class:"slider_triangle slider_triangle--right"},[o("span",{class:"slider_triangle__elem"})],-1)])],2),(i(!0),a(q,null,E(l.images,(V,u)=>(i(),z(e(ie),{key:`slide-${u}`,class:"base-slide"},{default:w(()=>[e(m)?(i(),z(S,{key:0,class:"base-image",src:V||"/static/images/no-img.svg",alt:t.name+(u?" – фото "+u:""),title:t.name+(u?" – фото "+u:""),width:100,height:100,loading:u===0?void 0:"lazy",draggable:"false","adaptive-image":!0,"mobile-sizes":{width:2e3,height:2e3},"desktop-sizes":{width:2e3,height:2e3},"load-original":!1},null,8,["src","alt","title","loading"])):(i(),z(S,{key:1,class:"base-image",src:V||"/static/images/no-img.svg",alt:t.name+(u?" – фото "+u:""),title:t.name+(u?" – фото "+u:""),width:100,height:100,loading:u===0?void 0:"lazy",draggable:"false","adaptive-image":!0,"mobile-sizes":{width:401,height:401},"desktop-sizes":{width:401,height:401},"load-original":!1},null,8,["src","alt","title","loading"]))]),_:2},1024))),128))]),_:1},8,["navigation","pagination","modules","initial-slide","thumbs"])]),l.images?.length>1?(i(),a("div",je,[o("div",{class:k(["sub-slider-arrow",`${t.isReviews?"sub-prev":"sub-prev-rew"}-${l.quickView?"q":"m"}`,{"no-arrow":!e(f)&&l.images?.length<=e(y)}])},null,2),v(e(ee),{ref:t.isReviews?"subSwiper":"subSwiperReviews","space-between":e(f)?8:12,"slides-per-view":t.quickView?"auto":e(y),"allow-touch-move":!l.quickView,"watch-slides-progress":!0,"grab-cursor":!0,direction:e(T),modules:[e(se),e(te),e(Ne)],"initial-slide":t.indexViewImage,"slide-active-class":"sub-active",class:k(t.
2isReviews?"sub-swiper-reviews":"sub-swiper"),navigation:{prevEl:`.${t.isReviews?"sub-prev":"sub-prev-rew"}-${l.quickView?"q":"m"}`,nextEl:`.${t.isReviews?"sub-next":"sub-next-rew"}-${l.quickView?"q":"m"}`,enabled:!0},onSwiper:s},{default:w(()=>[(i(!0),a(q,null,E(l.images,(V,u)=>(i(),z(e(ie),{key:`sub-slide-${u}`,class:"sub-slide"},{default:w(()=>[o("div",Ue,[v(S,{src:V||"/static/images/no-img.svg",draggable:"false",class:"sub-image",alt:"",title:t.name+(u?" – фото "+u:""),"mobile-sizes":{width:40,height:40},"desktop-sizes":e(L)},null,8,["src","title","desktop-sizes"])])]),_:2},1024))),128))]),_:1},8,["space-between","slides-per-view","allow-touch-move","direction","modules","initial-slide","class","navigation"]),o("div",{class:k(["sub-slider-arrow",`${t.isReviews?"sub-next":"sub-next-rew"}-${l.quickView?"q":"m"}`,{"no-arrow":!e(f)&&l.images?.length<=e(y)}])},null,2)])):h("",!0)],2)],2)}}}),He=Object.assign(F(Ge,[["__scopeId","data-v-557c0337"]]),{__name:"SliderModelNew"}),We=W({name:"StickerMarkerNew",props:{type:{type:String,default:"top",validator:t=>["gift","hit","top","new","sale-text","ruble","percent"].includes(t)},text:{type:[String,Number],default:"Топ"},showGraduation:{type:Boolean,default:!1}},setup(t){return{graduationClass:p(()=>{if(t.showGraduation){const l=(c,_)=>{const f=+t.text;if(f>=c&&f<_)return"middle";if(f>=_)return"high"};if(t.type==="percent")return l(ye,we);if(t.type==="ruble")return l(Se,ke)}})}}}),Fe=xe("/static/images/markers2/gift.svg"),Ke={key:0},Qe={key:1},Ye={key:2},Xe={key:3,src:Fe,alt:"",width:"12",height:"12"};function Ze(t,C,l,c,_,f){return i(),a("div",{class:k(["marker",t.graduationClass])},[o("div",{class:k(["marker-sticker",`marker-sticker__${t.type}`,"text-sticker-marker"])},[t.type==="percent"?(i(),a("span",Ke,"- "+r(t.text)+" %",1)):t.type==="ruble"?(i(),a("span",Qe,"-"+r(new Intl.NumberFormat().format(t.text))+" ₽",1)):t.type!=="gift"?(i(),a("span",Ye,r(t.text),1)):(i(),a("img",Xe))],2)],2)}const Je=Object.assign(F(We,[["render",Ze],["__scopeId","data-v-6ad7f447"]]),{__name:"UiStickerMarkerNew"}),es=le(()=>ne(()=>import("./BG-kIWyJ.js"),__vite__mapDeps([0,1,2,3]),import.meta.url).then(t=>t.default||t)),ss={class:"quick-view"},ts={class:"images card-image"},is={class:"text"},os={class:"text-header"},as={class:"text_h1"},ls=["src","alt"],ns={key:1},rs={class:"text_specifications"},cs={class:"price-container"},ds={key:0,class:"price-discount"},us={class:"price-value--currency"},ps={key:0,class:"price-discount--mobile"},ms={class:"flex btns-block"},vs={class:"prices-btn"},_s={class:"description"},fs={key:0,class:"block"},gs={class:"text"},bs={key:0,class:"text"},hs={key:1,class:"text"},ws={key:1,class:"block"},ys={class:"text"},ks={key:0,class:"text"},Ss={key:1,class:"text"},xs={key:2,class:"block"},$s={class:"text"},Cs={key:3,class:"block"},zs={class:"text"},Rs={key:4,class:"block"},Ms={class:"text"},qs={key:5,class:"block"},Is={class:"text"},Os=W({__name:"quick-view-offer",props:{model:Object},emits:["close","order"],setup(t,{emit:C}){const l=le(()=>ne(()=>import("./fznxeUxS.js"),__vite__mapDeps([4,5,1,6,7,2,3]),import.meta.url)),c=t,_=C,f=$e(),T=re(),{$ymClickLogoEvent:I}=Ce(),m=$(!0),y=$(!0),L=p(()=>m.value&&s.value?.params&&s.value?.params.length>6?s.value?.params.slice(0,6):s.value?.params),s=$(),A=$(!1),P=c.model?.click_url,B=p(()=>s.value.params||[]),D=p(()=>c.model?.cpo),O=p(()=>s.value.shop_info?.logo),R=p(()=>s.value.shop_info?.payment_options),g=p(()=>T.isMobile),d=$(["click-rail","drag-thumb","keyboard","wheel"]);g.value||d.value.push("touch");const M=p(()=>s.value?.shop_info?.name),S=$(!1),V=()=>{S.value=!0},u=p(()=>s.value?.shop_info?.coupon||{});ze(()=>{if(c.model&&(c.model.image||c.model.additional_images)){const b=c.model?.additional_images?c.model?.additional_images:[];s.value={...c.model,additional_images:[c.model.image,...b]}}else c.model?.id&&(y.value=!1,Re.get(`/offers/${c.model?.id}`,{params:{region_id:f.region.id}}).then(b=>{s.value=b.data.additional_images?{...b.data,additional_images:[b.data.image,...b.data.additional_images]}:b,setTimeout(()=>{y.value=!0},50)}).catch(()=>j()).finally(()=>A.value=!0))});const ce=p(()=>s.value?.additional_images||[]);function j(){_("close")}const de=p({get(){return s.value&&s.value.delivery?Ae(s.value.delivery):"Есть"},set(){}}),K=p({get(){return s.value&&s.value.delivery?ae(s.value.delivery.options):[]},set(){}}),ue=p(()=>{const b=s.value?.pickup;return b?.description||b?.options?.length?"Самовывоз есть":"Самовывоз нет"}),Q=p({get(){return s.value&&s.value.pickup?ae(s.value.pickup.options):[]},set(){}}),pe=b=>{I(b)};return(b,n)=>{const me=He,Y=Ee,ve=De,X=Je,Z=oe,_e=oe,fe=es,J=Te,ge=qe("perfect-scrollbar"),be=Le;return i(),z(be,{onClose:j},{default:w(()=>[v(ge,{options:{handlers:e(d)}},{default:w(()=>[o("div",ss,[o("div",ts,[v(me,{images:e(ce),name:e(s).name,"quick-view":!0,
2class:k(["quick-slider",{visible:e(y)}])},null,8,["images","name","class"])]),o("div",is,[o("div",os,[o("h1",as,r(e(s).name),1),o("div",{class:k(["shop-label",{image:e(O)}])},[v(Y,{class:"p_link offerName",offer:e(s),to:e(P),"block-type":"pu-offer",disabled:e(D),onSendAnalytics:n[0]||(n[0]=x=>pe(e(s).shop_info.id))},{default:w(()=>[e(O)?(i(),a("img",{key:0,src:e(O),alt:e(M)},null,8,ls)):(i(),a("span",ns,r(e(M)),1))]),_:1},8,["offer","to","disabled"]),v(e(l),{shop:e(s),labels:["оценки","оценок","оценок"],"is-modal":""},null,8,["shop"])],2),o("div",rs,[o("ul",null,[(i(!0),a(q,null,E(e(L),(x,N)=>(i(),a("li",{key:N},r(x.name)+": "+r(x.value),1))),128))]),e(B).length>6?(i(),z(ve,{key:0,onClick:n[1]||(n[1]=x=>m.value=!e(m))},{default:w(()=>[H(r(e(m)?"Показать еще":"Свернуть"),1)]),_:1})):h("",!0)]),o("div",cs,[e(s).discount?(i(),a("div",ds,[v(X,{type:"percent",text:e(s).discount.percent,"show-graduation":"",class:"price-marker"},null,8,["text"]),v(Z,{value:e(s).discount.price_before,class:"currency--old text-body-s-book"},null,8,["value"])])):h("",!0),o("div",{class:"price-value",onClick:Me(V,["stop"])},[v(fe,{coupon:e(u),copy:e(S),onResetCopy:n[2]||(n[2]=x=>S.value=!1)},{curshow:w(()=>[o("div",us,[v(_e,{value:e(s).price,class:"heading-s"},null,8,["value"]),e(s).discount?(i(),a("div",ps,[v(X,{type:"percent",text:e(s).discount.percent,"show-graduation":"",class:"price-marker"},null,8,["text"]),v(Z,{value:e(s).discount.price_before,class:"currency--old text-body-s-book"},null,8,["value"])])):h("",!0)])]),_:1},8,["coupon","copy"])])]),o("div",ms,[o("div",vs,[e(D)?(i(),z(J,{key:1,resize:!0,onClick:n[3]||(n[3]=x=>_("order"))},{default:w(()=>[...n[5]||(n[5]=[H(" Сделать заказ ",-1)])]),_:1})):(i(),z(Y,{key:0,offer:e(s),to:e(P),"block-type":"pu-offer"},{default:w(()=>[v(J,{resize:!0,mode:"div",onClick:j},{default:w(()=>[...n[4]||(n[4]=[H(" В магазин ",-1)])]),_:1})]),_:1},8,["offer","to"]))])])]),o("div",_s,[e(s).delivery?(i(),a("div",fs,[n[6]||(n[6]=o("p",{class:"title heading-s"},"Доставка",-1)),o("p",gs,r(e(de)),1),e(s).delivery.description||e(K).length?(i(),a(q,{key:0},[(i(!0),a(q,null,E(e(K),(x,N)=>(i(),a("p",{key:N,class:"text"},r(x),1))),128)),e(s).delivery.description?(i(),a("p",bs,r(e(s).delivery.description),1)):h("",!0)],64)):(i(),a("p",hs,r("Детальную информацию о доставке можно посмотреть на сайте магазина")))])):h("",!0),e(s).pickup?(i(),a("div",ws,[n[7]||(n[7]=o("p",{class:"title heading-s"},"Самовывоз",-1)),o("p",ys,r(e(ue)),1),e(s).pickup.description||e(Q).length?(i(),a(q,{key:0},[(i(!0),a(q,null,E(e(Q),(x,N)=>(i(),a("p",{key:N,class:"text"},r(x),1))),128)),e(s).pickup.description?(i(),a("p",ks,r(e(s).pickup.description),1)):h("",!0)],64)):(i(),a("p",Ss,r("Детальную информацию о доставке можно посмотреть на сайте магазина")))])):h("",!0),e(R)?(i(),a("div",xs,[n[8]||(n[8]=o("p",{class:"title heading-s"},"Оплата",-1)),o("p",$s,r(e(R)),1)])):h("",!0),e(s).warranty?(i(),a("div",Cs,[n[9]||(n[9]=o("p",{class:"title heading-s"},"Гарантия производителя",-1)),o("p",zs,r(e(s).warranty),1)])):h("",!0),e(s).sales_note?(i(),a("div",Rs,[n[10]||(n[10]=o("p",{class:"title heading-s"},"Примечание к продаже",-1)),o("p",Ms,r(e(s).sales_note),1)])):h("",!0),e(s).description?(i(),a("div",qs,[n[11]||(n[11]=o("p",{class:"title heading-s"},"Описание от магазина",-1)),o("p",Is,r(e(s).description),1)])):h("",!0)])])])]),_:1},8,["options"])]),_:1})}}}),Vs=Object.assign(F(Os,[["__scopeId","data-v-454d9587"]]),{__name:"ModalsQuickViewOffer"}),Hs=Object.freeze(Object.defineProperty({__proto__:null,default:Vs},Symbol.toStringTag,{value:"Module"}));export{Je as S,Vs as _,He as a,Hs as q};
3//# sourceMappingURL=CKGH2RjD.js.map

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.