1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./3ql9En0J.js","./R33kpjLm.js","./ChweBM64.js","./DYBgZKKr.js","./Bukz3lZN.js","./entry.DD26-Pv3.css","./index.Bo_WThAz.css","./index.DmPvQDMJ.css","./index.CpEGdC02.css","./DICsumNt.js","./index.B948a1rt.css"])))=>i.map(i=>d[i]); 2import{d as M,B as C,w as E,D as P,l as A,s as G,g as W,h as Z,c as a,e as v,u as e,j as r,f as J,R as K,o,b as l,t as D,a as f,r as S,F as T,H as R,k as Q,m as X,v as Y,i as h,T as U,Z as x}from"./Bukz3lZN.js";import{_ as tt}from"./BBx4s16Y.js";import{_ as et}from"./ChweBM64.js";import{_ as ot,a as st}from"./CyxuYIoa.js";import{a as w,B,b as k,c as at}from"./DYBgZKKr.js";import{L as nt}from"./FoWojOWz.js";import{_ as it}from"./R33kpjLm.js";import{R as N}from"./DWWLOKSq.js";import{u as rt}from"./CLv0i5fM.js";import{u as ut}from"./CGftdj0H.js";import{a as lt,u as mt}from"./DWI4AQ3S.js";import{u as pt}from"./D5BUtcZR.js";import"./B2MnLSk2.js";import"./9Q9xsgqF.js";import"./CPEKuoTJ.js";import"./DWPP_kNQ.js";import"./DzOYN-pu.js";import"./BdJ6qpcO.js";import"./M-m7pOnO.js";import"./CFVNtfiF.js";import"./P5Rod0sx.js";const dt={class:"template-detail__wrap"},ct={class:"template-detail__background"},_t={class:"template-detail__wrap template-detail__wrap--left"},yt={key:0,class:"button__text"},ft={key:1,class:"button__text"},Bt=M({__name:"index",props:{breadcrumbs:{},general:{}},async setup(L){let n,m;const p=L,s=C(null),u=C(null),{data:b}=([n,m]=E(()=>J("stock-detail",t=>rt().getStockDetail(t),K.ALL)),n=await n,m(),n),{copy:z,isCopied:d}=ut(),i=C(null),H=()=>{z()};P(()=>b.value,t=>{t&&(s.value=t)},{immediate:!0}),P(()=>p.breadcrumbs,t=>{t&&(u.value=t)},{immediate:!0});const $=A(),g=G(null);return W(async()=>{g.value=(await Z(async()=>{const{default:t}=await import("./3ql9En0J.js");return{default:t}},__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10]),import.meta.url)).default}),(t,kt)=>{const O=tt,c=et,q=st,V=at,F=nt,I=it,j=ot;return e(s)?(o(),a(j,{key:0},{left:r(()=>[l("div",ct,[h(q,{banners:e(s).banners,videos:e(s).videos,content:e(s).content,buttons:e(s).buttons},null,8,["banners","videos","content","buttons"])]),l("div",_t,[(o(!0),f(T,null,S(e(s).badge,(_,y)=>(o(),a(c,{"class-mod":"button--no-cursor",key:"stock-detail-bottom-badge-"+y,visual:("ButtonVisuals"in t?t.ButtonVisuals:e(B)).Secondary,text:_,type:("ButtonTypes"in t?t.ButtonTypes:e(k)).Span},null,8,["visual","text","type"]))),128)),h(c,{"class-mod":["button--share",{"button--no-cursor":e(d)}],visual:("ButtonVisuals"in t?t.ButtonVisuals:e(B)).Secondary,type:("ButtonTypes"in t?t.ButtonTypes:e(k)).Button,onClick:H},{pre:r(()=>[h(U,{mode:"out-in"},{default:r(()=>[e(d)?(o(),a(V,{key:0,name:"check"})):(o(),a(V,{key:1,name:"share"}))]),_:1}),h(U,{mode:"out-in"},{default:r(()=>[e(d)?(o(),f("span",yt,"СкопиÑовано")):(o(),f("span",ft,"ÐоделиÑÑÑÑ"))]),_:1})]),_:1},8,["class-mod","visual","type"])])]),right:r(()=>[l("div",{class:Y(["template-detail__background-right",{"dont-dots":e(i)&&"dotsCount"in e(i)&&e(i).dotsCount<2}])},[l("h2",null,D(e(s).articles.title),1),e(g)&&t.$viewport.isLessThan("desktopMedium")?(o(),a(F,{key:0,"when-visible":""},{default:r(()=>[(o(),a(Q(e(g)),{ref_key:"TemplateSliderRef",ref:i,"last-stock-detail":e(s)},null,8,["last-stock-detail"]))]),_:1})):(o(!0),f(T,{key:1},S(e(s).articles.list,(_,y)=>(o(),a(I,X({"class-mod":"card-news--blog-detail",key:"news-item-"+y},{ref_for:!0},_,{"min-card":!0}),null,16))),128))],2),t.$viewport.isGreaterOrEquals("desktopMedium")?(o(),a(c,{key:0,visual:("ButtonVisuals"in t?t.ButtonVisuals:e(B)).Contrast,size:("ButtonSizes"in t?t.ButtonSizes:e(w)).Large,text:"ÐеÑнÑÑÑÑÑ Ð² акÑии","icon-prefix":"arrow-left",title:"ÐеÑнÑÑÑÑÑ Ð² акÑии",type:("ButtonTypes"in t?t.ButtonTypes:e(k)).NuxtLink,to:`${("getCityURL"in t?t.getCityURL:e(R))(e($))}${("RoutePaths"in t?t.RoutePaths:e(N)).Stock}`},null,8,["visual","size","type","to"])):v("",!0)]),default:r(()=>[e(u)?(o(),a(O,{key:0,breadcrumbs:e(u)},null,8,["breadcrumbs"])):v("",!0),l("h1",null,D(e(s).title),1),l("div",dt,[(o(!0),f(T,null,S(e(s).badge,(_,y)=>(o(),a(c,{"class-mod":"button--no-cursor",key:"stock-detail-badge-"+y,type:("ButtonTypes"in t?t.ButtonTypes:e(k)).Span,visual:("ButtonVisuals"in t?t.ButtonVisuals:e(B)).Secondary,size:("ButtonSizes"in t?t.ButtonSizes:e(w)).Small,text:_},null,8,["type","visual","size","text"]))),128))]),t.$viewport.isLessThan("desktopMedium")?(o(),a(c,{key:1,visual:("ButtonVisuals"in t?t.ButtonVisuals:e(B)).Contrast,
2size:("ButtonSizes"in t?t.ButtonSizes:e(w)).Medium,text:"ÐеÑнÑÑÑÑÑ Ð² акÑии","icon-prefix":"arrow-left",title:"ÐеÑнÑÑÑÑÑ Ð² акÑии",type:("ButtonTypes"in t?t.ButtonTypes:e(k)).NuxtLink,to:`${("getCityURL"in t?t.getCityURL:e(R))(e($))}${("RoutePaths"in t?t.RoutePaths:e(N)).Stock}`},null,8,["visual","size","type","to"])):v("",!0)]),_:1})):v("",!0)}}}),Ot=M({__name:"[slug]",async setup(L){var u;let n,m;const{general:p,error:s}=([n,m]=E(()=>mt({redirectOn404:!0})),n=await n,m(),n);if(((u=s.value)==null?void 0:u.statusCode)===404){const b=A();x(`${R(b)}/stock/`,{})}return lt(p),pt(),(b,z)=>{var i;const d=Bt;return o(),a(d,{breadcrumbs:(i=e(p))==null?void 0:i.crumbs,general:e(p)},null,8,["breadcrumbs","general"])}}});export{Ot 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.