1import{c as R,b as X,j as Y,l as Z,a as K,e as Q}from"./CO_CenIX.js";import{_ as ee}from"./DC4aw4I8.js";import{_ as ae,U as te}from"./BkEiNP3J.js";import{_ as se}from"./C8wVGl3a.js";import{u as ne}from"./Br4CmH4v.js";import{l as ie,b as u,j as le,m as d,c as oe,W as ce,O as f,U as v,V as e,R as _,u as i,a2 as j,M as k,a3 as B,Z as D,X as M,a1 as re,Y as ue,y as de,p as s}from"./BShK0cFd.js";import"./DQ-h906u.js";import"./BDijYFYM.js";const _e={class:"giftcards card"},fe={class:"card__container"},ve={class:"card__top"},pe={class:"w-full"},me={class:"card__info"},ge={class:"card__info-img"},he={class:"giftcards__wrapper flex flex-col items-start"},be={class:"giftcards__block"},xe={class:"flex gap-2"},Ce=["onChange"],ye={class:"giftcards__chip-label"},ke={class:"giftcards__block"},Ie={class:"flex gap-2"},Ve=["onChange"],$e={class:"giftcards__actions flex"},we=["disabled"],Oe={class:"card__container"},qe=ie({__name:"giftcards",async setup(Se){let I,V;const{$cart:b,$auth:Le}=R(),{open:$}=ne(),x=X(),P=Y(),w=u(!1),C=u(!1),l=le([]),r=u(0),o=u(0),p=u(0),y=u(!1),m=d(()=>l.value[r.value]),O=d(()=>{var a;return(a=l.value[r.value].variants[o.value].previews)==null?void 0:a.map(t=>Object.values(t)).flat()}),U=d(()=>(m==null?void 0:m.value.variants)??[]),g=d(()=>{var a,t,c,n;return((n=(c=(t=(a=l.value)==null?void 0:a[r.value])==null?void 0:t.variants)==null?void 0:c[o.value])==null?void 0:n.id)??-1}),q=d(()=>b.has(g.value)?"РкоÑзине":"ÐобавиÑÑ Ð² коÑзинÑ"),S=d(()=>{var a;return Number(((a=x.params.code)==null?void 0:a.toString())??"")});function L(a){if(!l.value.length)return;if(!a){r.value=0,o.value=0;return}const t=l.value.findIndex(c=>c.variants.some(n=>n.id===a));if(t===-1){r.value=0,o.value=0;return}r.value=t,o.value=l.value[t].variants.findIndex(c=>c.id===a)}async function A(){var t;w.value=!0;const{data:a}=await Q(()=>R().$api.catalog.certificates(),"$nyaesDHJoD");l.value=((t=a.value)==null?void 0:t.data)??[],L(S.value),w.value=!1}function z(a){r.value=a,o.value=0,N()}function T(a){o.value=a,N()}function N(){P.replace({path:`/giftcards/${g.value}/`,query:x.query,hash:x.hash})}function E(){y.value=!1}function F(a){y.value=!0,p.value=a}function G(){$("documentsModal",{title:"ÐÐÐ ÐСÐÐÐЬÐÐÐÐТЬ СÐРТÐФÐÐÐТ",content:s("div",[s("p","Ð ÑвелиÑном Ðоме POSIÃ Ñ Ð¾ÑобÑм ÑÑепеÑом оÑноÑÑÑÑÑ Ðº иÑкÑÑÑÑÐ²Ñ Ð²ÑбоÑа подаÑков. ÐÑо не пÑоÑÑо возможноÑÑÑ Ð¿ÑиобÑеÑÑи ÑкÑаÑÐµÐ½Ð¸Ñ Ñ Ð¿Ð¾Ð´Ð»Ð¸Ð½Ð½Ñми бÑиллианÑами, а наÑÑоÑÑий клÑÑ Ðº дÑагоÑÐµÐ½Ð½Ð¾Ð¼Ñ Ð½Ð°ÑÐ»ÐµÐ´Ð¸Ñ Ð·Ð¾Ð»Ð¾Ñой ÑвелиÑной ÑпоÑ
и РоÑÑии. ÐÑли ÐÑ Ð¶ÐµÐ»Ð°ÐµÑе поÑадоваÑÑ Ð±Ð»Ð¸Ð·ÐºÐ¸Ñ
лÑдей памÑÑнÑм изделием, коÑоÑое обÑзаÑелÑно ÑÑÐ°Ð½ÐµÑ Ñемейной Ñеликвией на долгие годÑ, пÑиÑмоÑÑиÑеÑÑ Ðº подаÑоÑÐ½Ð¾Ð¼Ñ ÑеÑÑиÑикаÑÑ POSIÃ. Ðн ÑÑÐ°Ð½ÐµÑ Ð±ÐµÑпÑоигÑÑÑнÑм ÑеÑением Ð´Ð»Ñ ÑеÑ
, кÑо ÑÐµÐ½Ð¸Ñ Ð¸ÑÑиннÑÑ ÐºÑаÑоÑÑ Ð¸ велиÑие ÑвелиÑного дизайна. СÑок его дейÑÑÐ²Ð¸Ñ â ÑÑи года Ñ Ð¼Ð¾Ð¼ÐµÐ½Ñа пÑиобÑеÑениÑ: Ñ ÑÑаÑÑливого обладаÑÐµÐ»Ñ Ð±ÑÐ´ÐµÑ Ð´Ð¾ÑÑаÑоÑно вÑемени, ÑÑÐ¾Ð±Ñ Ð½Ð°Ð¹Ñи Ñо Ñамое ÑкÑаÑение, коÑоÑое оÑзовеÑÑÑ Ð² его ÑеÑдÑе. СеÑÑиÑикаÑом можно оплаÑиÑÑ ÐºÐ°Ðº конкÑеÑное изделие, Ñак и бÑÐ¸Ð»Ð»Ð¸Ð°Ð½Ñ â в имениÑом бÑÑике в оÑеле «ÐеÑÑополÑ» или на оÑиÑиалÑном ÑайÑе posie.ru. ÐÑи ÑÑом вÑе дейÑÑвÑÑÑие на Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¿Ð¾ÐºÑпки пÑивилегии ÑоÑ
ÑанÑÑ ÑÐ²Ð¾Ñ ÑилÑ. ÐаждÑй ÑеÑÑиÑÐ¸ÐºÐ°Ñ Ð¸Ð¼ÐµÐµÑ ÑникалÑнÑй Ð½Ð¾Ð¼ÐµÑ Ð¸ ÑиÑменнÑй знак, гаÑанÑиÑÑÑÑий его подлинноÑÑÑ. ÐÑÑÑÑ ÐÐ°Ñ Ð¿Ð¾Ð´Ð°Ñок ÑÑÐ°Ð½ÐµÑ ÑамÑм желаннÑм, Ð²ÐµÐ´Ñ Ð»ÑÑÑий подаÑок â ÑÑо возможноÑÑÑ Ð±ÐµÐ·Ð³ÑаниÑного вÑбоÑа!"),s("br"),s("p","С полнÑм ÑекÑÑом пÑавил иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð´Ð°ÑоÑнÑÑ
ÑеÑÑиÑикаÑов ÐÑ Ð¼Ð¾Ð¶ÐµÑе ознакомиÑÑÑÑ Ð¿Ð¾ ÑÑÑлке."),s("div",{class:"flex justify-center"},s("a",{href:"/files/rules_for_using_the_certificate.pdf",target:"_blank",class:"giftcards__detail-button"},"УзнаÑÑ Ð±Ð¾Ð»ÑÑе"))])})}function H(){$("documentsModal",{title:"УÑÐ»Ð¾Ð²Ð¸Ñ Ð¾Ð¿Ð»Ð°ÑÑ Ð¸ полÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ð°ÑоÑного СеÑÑиÑикаÑа",content:s("div",[s("p","ÐплаÑеннÑй подаÑоÑнÑй ÑеÑÑиÑÐ¸ÐºÐ°Ñ Ð²ÑÑÑлаеÑÑÑ Ð½Ð° ÑлекÑÑоннÑÑ Ð¿Ð¾ÑÑÑ, коÑоÑÑÑ Ð²Ñ Ñказ
1ÑваеÑе в заказе."),s("br"),s("p","СпоÑÐ¾Ð±Ñ Ð¾Ð¿Ð»Ð°ÑÑ:"),s("br"),s("p","â ÐанковÑкой каÑÑой одной из плаÑежнÑÑ
ÑиÑÑем."),s("br"),s("p","â ÐеÑеводом по вÑÑÑÐ°Ð²Ð»ÐµÐ½Ð½Ð¾Ð¼Ñ Ð±Ð°Ð½ÐºÐ¾Ð²ÑÐºÐ¾Ð¼Ñ ÑÑеÑÑ."),s("br"),s("p","ÐÐ»Ñ Ð¾Ð±Ð½Ð°Ð»Ð¸ÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð´Ð°ÑоÑного ÑеÑÑиÑикаÑа в инÑеÑнеÑ-магазине posie.ru, пÑедваÑиÑелÑно обÑаÑиÑеÑÑ, пожалÑйÑÑа, к менеджеÑам инÑеÑнеÑ-магазина.")])})}async function J(){try{C.value=!0;const a=b.has(g.value)?"remove":"add";await b[a](g.value)}catch(a){console.error(a)}finally{C.value=!1}}return oe(S,L),[I,V]=ce(()=>A()),await I,V(),(a,t)=>{const c=K;return f(),v(k,null,[e("section",_e,[e("div",fe,[_(ee,{links:[{title:"ÐодаÑоÑнÑй ÑеÑÑиÑикаÑ",url:"/giftcards/"}]})]),e("div",ve,[e("div",pe,[_(ae,{square:"",images:i(O),onSlideClick:F},null,8,["images"])]),e("div",me,[t[3]||(t[3]=e("h1",{class:"card__title"},[j("ÐодаÑоÑнÑй "),e("br"),j("ÑеÑÑиÑикаÑ")],-1)),e("div",ge,[_(c,{name:"line",width:"24",height:"24"})]),t[4]||(t[4]=e("p",{class:"card__text"}," ÐодаÑоÑнÑй ÑеÑÑиÑÐ¸ÐºÐ°Ñ POSIà â ÑÑо пÑиглаÑение Ð´Ð»Ñ Ð¾Ñобенного ÑвелиÑного впеÑаÑлениÑ. ÐодаÑиÑе возможноÑÑÑ Ð²ÑбоÑа ÑвелиÑного ÑкÑаÑениÑ, за коÑоÑÑм ÑÑоÑÑ Ð¸ÑклÑÑиÑелÑное маÑÑеÑÑÑво, вÑÑоÑайÑее каÑеÑÑво дÑагоÑеннÑÑ
камней и ÑÑадиÑии безÑкоÑизненной ÑÑÑÑкой огÑанки, а Ñакже вдоÑ
новение богаÑейÑим кÑлÑÑÑÑнÑм и иÑÑоÑиÑеÑким наÑледием. ",-1)),e("div",he,[e("div",be,[t[1]||(t[1]=e("h3",{class:"giftcards__block-title"},"СÑмма",-1)),e("div",xe,[(f(!0),v(k,null,B(i(l),(n,h)=>(f(),v("label",{key:n.id,class:D(["giftcards__chip inline-flex",{"giftcards__chip--active":n.nominalValue===i(m).nominalValue}])},[e("input",{onChange:W=>z(h),name:"price",class:"hidden",type:"radio"},null,40,Ce),e("span",ye,M(n.nominalValue.toLocaleString("ru")),1)],2))),128))])]),e("div",ke,[t[2]||(t[2]=e("h3",{class:"giftcards__block-title"},"Ð¦Ð²ÐµÑ ÑеÑÑиÑикаÑа",-1)),e("div",Ie,[(f(!0),v(k,null,B(i(U),(n,h)=>(f(),v("label",{key:n.id,class:D(["giftcards__chip inline-flex",{"giftcards__chip--active":i(o)===h}])},[e("input",{name:"price",class:"hidden",type:"radio",onChange:W=>T(h)},null,40,Ve),e("span",{class:"giftcards__chip-label giftcards__chip-label--color",style:re({backgroundColor:`#${n.backgroundColor??""}`})},null,4)],2))),128))])]),e("div",{class:"flex flex-col gap-3 max-xl:gap-2"},[e("button",{class:"giftcards__link text-left underline",onClick:G},"ÐÐ ÐÐÐÐÐ ÐСÐÐÐЬÐÐÐÐÐÐЯ"),e("button",{class:"giftcards__link text-left underline",onClick:H}," УСÐÐÐÐЯ ÐÐÐÐТЫ Ð ÐÐÐУЧÐÐÐЯ ")]),e("div",$e,[e("button",{disabled:i(C),class:"card__button card__button_add card__button_full",type:"button",onClick:J},M(i(q)),9,we),ue("",!0)])])])]),e("div",Oe,[_(Z)]),_(se)]),_(te,{modelValue:i(p),"onUpdate:modelValue":t[0]||(t[0]=n=>de(p)?p.value=n:null),"is-visible":i(y),items:i(O),onClose:E},null,8,["modelValue","is-visible","items"])],64)}}});export{qe 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.