PageSourceSearch

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

js price.ru collected 2026-10-02 04:59:48 UTC 4,717 bytes, 3 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CKGH2RjD.js","./CSpsc2oa.js","./sCMk3sgE.js","./Cc9ujdFc.js","./D5UbWTqe.js","./BsFsUbGw.js","./xb5eESbg.js","./C7Unff2k.js","./BLyH1MEd.js","./LDN6hGm8.js","./DueCMSu2.js","./Bl-a8eTl.js","./zQCv_cIe.js","./De8wdO0N.js","./BTej00IY.js","./DYK5w6FV.js","./3VgPwCdo.js"])))=>i.map(i=>d[i]);
2import{aK as $,aL as N,b6 as x,bD as j,aM as g,aU as D,bn as M,aN as C,bC as q,b0 as _,aZ as T,aY as B,aX as S,a_ as a,b1 as V,b2 as E,cc as F,aW as n,aV as w,ba as P,b4 as z,b3 as A,aP as R,b5 as Y,c9 as G,br as Q,b9 as U,bs as H}from"./CSpsc2oa.js";import{_ as K,C as W}from"./BLNYZ_87.js";import{_ as X}from"./LDN6hGm8.js";import{_ as Z}from"./DWaw8pvk.js";import{u as J}from"./xb5eESbg.js";import{c as ee}from"./C7Unff2k.js";import{b as te}from"./Bl-a8eTl.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"df7ca7a972abe0a2a56b13d50d3194f0664055e5"};var o=new e.Error().stack;o&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[o]="60470e23-cd00-4979-97b5-8220c7450b78",e._sentryDebugIdIdentifier="sentry-dbid-60470e23-cd00-4979-97b5-8220c7450b78")}catch{}})();const ae={class:"interesting constructor_section"},oe=$({__name:"Custom",props:{data:{type:Object,required:!0},white_buttons:{type:Boolean,default:!1}},emits:["openModal","sendAnalytics"],setup(e){const o=e,p=N(),r=x(),b=J(),{$ymAnyEvent:u}=j(),O=g(()=>b.isMobile||b.isEs||b.isSm||b.isMd);D(()=>{M(()=>{c()})});const k=C(!1),i=C(0),l=C(o.data?.variants?.length?(()=>{const t=[...Array(o.data.variants.length).fill(null)];return t[o.data?.defaultVariant||0]=o.data.items,t})():[o.data.items]),h=C(),f=(t,d)=>{if(t&&/Топ скидок/i.test(t)){const y=d.replace(/\D/g,"");u("reachGoal",`click_${y}`)}};function m(t){if(l.value[t]){i.value=t;return}c(!0),k.value=!0,F(`/blocks/${o.data.id}/content`,{params:{variant:t,region_id:p.region.id,device:p.device||1,sem:p.sem}}).then(d=>{l.value=[...l.value.slice(0,t),d.items,...l.value.slice(t+1)],i.value=t,setTimeout(()=>{c()},200)}).catch(()=>{}).finally(()=>k.value=!1)}D(()=>{M(()=>{c(),o.data?.defaultVariant!==void 0&&m(o.data.defaultVariant)})}),q(()=>{c(!0)});function c(t=!1){const d=h.value?.querySelectorAll(".item:not(.item__skeleton)");d?.length&&d.forEach instanceof Function&&d.forEach(y=>{t?r.unobserveView(y):r.observeView(y)})}return(t,d)=>{const y=X,I=Z,L=K;return n(),_("section",ae,[T(L,{title:e.data.title,class:"header"},{default:S(()=>[T(I,{class:"filters"},{default:S(()=>[(n(!0),_(V,null,E(e.data.variants,(s,v)=>(n(),w(y,{key:v,type:v===a(i)?"primary":"secondary",size:"medium",class:"filter","font-class":"body-m-regular",onClick:le=>{m(v),f(e.data.title,s)}},{default:S(()=>[P(z(s),1)]),_:2},1032,["type","onClick"]))),128))]),_:1})]),_:1},8,["title"]),B("div",{ref_key:"card",ref:h,class:"items"},[a(k)?(n(!0),_(V,{key:0},E(a(l)[a(i)],s=>(n(),_("div",{key:s.id,class:"item item__skeleton"}))),128)):(n(!0),_(V,{key:1},E(a(l)[a(i)],(s,v)=>(n(),_("div",{key:s.id,class:"link-wrap"},[s.type=="offer"?(n(),w(ee,{key:0,"data-slot":v+1,"data-url":a(R)({url:s.view_url}),"data-offer_id":s.id,"data-block":"carousel",model:a(O)?{...s,additional_images:[]}:s,"type-style":"tile",type:s.type,class:"card",viewed:"",position:v+1,"block-type":"model-similar"},null,8,["data-slot","data-url","data-offer_id","model","type","position"])):A("",!0)]))),128))],512)])}}}),se=Object.assign(Y(oe,[["__scopeId","data-v-c45122d2"]]),{__name:"ConstructorComponentsOfferListCustom"}),ne=["id"],re={class:"l-container"},ie=$({__name:"OfferList",props:{data:{type:Object,required:!0},white_buttons:{type:Boolean,default:!1}},emits:["sendAnalytics"],setup(e){const o=Q(()=>H(()=>import("./CKGH2RjD.js").then(f=>f.q),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]),import.meta.url)),p=te(),r=C(null),b=g(()=>u.data.layout==="custom"?se:W),u=e;function O(f){r.value=f}const k=()=>{p.setData({name:"order",data:{offer:r.value,position:1,blockType:"pu-offer"}}),r.value=null},i=g(()=>u.data?.items&&u.data.items.length),l=g(()=>!!u.data?.isPromoFix),h=g(()=>i.value?u.data?.id:"0");return(f,m)=>a(i)?(n(),_("div",{key:0,id:a(h),class:U(a(l)?"sub-block-margin promo-fix promo-title-fix":"offers")},[B("div",re,[(n(),w(G(a(b)),{white_buttons:e.white_buttons,data:e.data,onOpenModal:O,onSendAnalytics:m[0]||(m[0]=c=>f.$emit("sendAnalytics",c))},null,40,["white_buttons","data"]))]),a(r)?(n(),w(a(o),{key:0,model:a(r),"@order":k,onClose:m[1]||(m[1]=c=>r.value=null)},null,8,["model"])):A("",!0)],10,ne)):A("",!0)}}),be=Object.assign(ie,{__name:"ConstructorComponentsOfferList"});export{be as O};
3//# sourceMappingURL=Dhqq0XWs.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.