1import{_ as ve,a as _e}from"./BUvQeUsc.js";import{d as A,B as i,j as d,H as e,ah as W,e as Z,f as j,ae as V,p as b,ag as T,a8 as ge,n as z,u as l,af as G,D as k,O as U,L as fe,k as I,h as H,x as be,r as g,z as f,C as ye}from"./Cxdmyf11.js";import{_ as R}from"./DlAUqK2U.js";import{_ as Ce}from"./C3B7CcUZ.js";import{_ as he}from"./C_SmcO5-.js";import{a as O,l as ke,u as we,P as L,G as Pe,z as xe}from"./BRJV5OZO.js";import{u as Y,b as Ie}from"./NBHACo85.js";import{_ as Se}from"./CQHaSWtM.js";import"./DqTgMfM3.js";import"./Bry1NtI6.js";const Be={width:"36",height:"36",viewBox:"0 0 36 36",fill:"none",xmlns:"http://www.w3.org/2000/svg"},$e=["fill"],Me=A({__name:"PetHealth",props:{color:{type:String,default:"#147DDD"}},setup(p){return(v,c)=>(i(),d("svg",Be,[e("path",{d:"M17.9999 3.59961C-2.60004 3.59961 -0.386844 22.7321 0.589954 23.0339C1.56675 23.3357 3.44955 22.5812 5.88394 16.0776C7.88074 34.5011 13.4087 32.2229 16.3859 30.4077C16.8063 30.1514 17.3899 29.5802 17.3899 28.9992V27.3705C17.3899 26.3762 16.1131 25.5938 15.2843 24.7626C14.7703 24.2456 14.4595 23.5789 14.4595 22.8486C14.4595 21.1945 16.0451 20.7606 18.0007 20.7606C19.9571 20.7606 21.5423 21.1945 21.5423 22.8486C21.5423 23.5789 21.2311 24.2456 20.7167 24.7631C19.8887 25.5942 18.6119 26.3766 18.6119 27.3705V29C18.6119 29.5806 19.1939 30.1526 19.6155 30.4089C22.5939 32.2233 28.1207 34.4995 30.1167 16.0776C32.5511 22.5808 34.4339 23.3361 35.4103 23.0339C36.3867 22.7321 38.5999 3.59961 17.9999 3.59961ZM12.5407 18.195C11.2371 18.195 10.1807 17.1113 10.1807 15.775C10.1807 14.4386 11.2375 13.3553 12.5407 13.3553C13.8447 13.3553 14.9015 14.4386 14.9015 15.775C14.9015 17.1113 13.8443 18.195 12.5407 18.195ZM23.4591 18.195C22.1551 18.195 21.0983 17.1113 21.0983 15.775C21.0983 14.4386 22.1555 13.3553 23.4591 13.3553C24.7627 13.3553 25.8187 14.4386 25.8187 15.775C25.8191 17.1113 24.7627 18.195 23.4591 18.195Z",fill:p.color},null,8,$e)]))}}),Te=R(Me,[["__scopeId","data-v-633a8c8f"]]),Ee={class:"modal"},Fe={class:"modal-overlay"},He={class:"modal-body"},Le={class:"modal-content"},Ae={class:"modal-clinics-addresses"},Re={class:"modal-clinic-item modal-clinic-white"},qe={class:"modal-clinic-item-content"},Ne={class:"modal-clinic-item-address"},De={class:"modal-clinic-item-phone"},Ve={class:"modal-clinic-item modal-clinic-center"},ze={class:"modal-clinic-item-content"},Ge={class:"modal-clinic-item-address"},Ue={class:"modal-clinic-item-phone"},We=A({__name:"ModalConsultation",setup(p){const{$emit:v}=O(),c=Y(),m=()=>{v("close")};W(()=>{c.setBodyBlocked(!0)});const n=w=>{w.key==="Escape"&&m()};Z(()=>{window.addEventListener("keyup",n)}),j(()=>{c.setBodyBlocked(!1),window.removeEventListener("keyup",n)});const u=()=>{window.PetStoryWC?(window.PetStoryWC.start(),m()):console.warn("no widget on page")};return(w,t)=>{const S=he,C=V("svg-address"),_=V("svg-phone");return i(),d("div",Ee,[e("div",Fe,[e("div",{class:"modal-overlay-click",onClick:m}),e("div",He,[e("div",{class:"modal-cross",onClick:m},[b(S)]),e("div",Le,[t[11]||(t[11]=e("div",{class:"modal-title"}," ÐÑоконÑÑлÑÑиÑÑйÑеÑÑ Ñ Ð²ÐµÑеÑинаÑом онлайн ",-1)),t[12]||(t[12]=e("div",{class:"modal-subtitle"}," ÐÑ Ñказали 2 или более болезней пиÑомÑа. Ð Ñакой ÑиÑÑаÑии подбиÑаÑÑ ÐºÐ¾Ñм ÑÑÐ¾Ð¸Ñ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð³ÑамоÑного ÑпеÑиалиÑÑа. ",-1)),e("div",{class:"modal-poster_block"},[t[1]||(t[1]=e("div",{class:"modal-poster_block-image"},null,-1)),e("div",{class:"modal-poster_block-card"},[t[0]||(t[0]=e("div",{class:"modal-poster_block-card-title"}," ÐÑÐ°Ñ Ð¿Ð¾Ð¼Ð¾Ð¶ÐµÑ Ð¾Ð½Ð»Ð°Ð¹Ð½ и пÑиÑÐ»ÐµÑ Ð¾ÑÑÐµÑ Ð¿Ð¾Ñле конÑÑлÑÑаÑии ",-1)),e("div",{class:"modal-poster_block-card-button"},[e("button",{class:"button primary",onClick:u}," Ðнлайн-конÑÑлÑÑаÑÐ¸Ñ ")])])]),t[13]||(t[13]=e("div",{class:"modal-title"},"Ðли запиÑиÑеÑÑ Ðº веÑеÑинаÑÑ",-1)),t[14]||(t[14]=e("div",{class:"modal-clinics-images"},[e("div",{class:"modal-clinics-images-1"}),e("div",{class:"modal-clinics-images-2"})],-1)),e("div",Ae,[e("div",Re,[t[5]||(t[5]=e("div",{class:"modal-clinic-item-image"},null,-1)),e("div",qe,[t[4]||(t[4]=e("div",{class:"modal-clinic-item-title"},"ÐелÑй клÑк",-1)),e("div",Ne,[b(C),t[2]||(t[2]=T(" Ñл. ÐÑÑлаÑÑкаÑ, д. 5 ",-1))]),e("div",De,[b(_),t[3]||(t[3]=T(" +7 (495) 927-00-77 ",-1))])])]),e("div",Ve,[t[9]||(t[9]=e("div",{class:"modal-clinic-item-image"},null,-1)),e("div",ze,[t[8]||(t[8]=e("div",{class:"modal-clinic-item-title"},"ЦенÑÑ Ð¦Ð²ÐµÑной",-1)),e("div",Ge,[b(C),t[6]||(t[6]=T(" ЦвеÑной б-Ñ, д. 11 ",-1))]),e("div",Ue,[b(_),t[7]||(t[7]=T(" +7 (499) 110-13-43 ",-1))])])]),t[10]||(t[10]=e("a",{href:"https://www.anicura.ru/clinics/",target:"_blank",type:"button",class:"button primary"},"ÐолÑÑе адÑеÑов",-1))])])])])])}}}),Ze=R(We,[["__scopeId","data-v-bc608225"]]),je=ge("healthProblemsStore",{state:()=>({healthProblems:[]}),getters:{getHealthProblems:p=>p.healthProblems},actions:{setProblems(p){this.healthProblems=[...p].slice()},async getDictionary(p){try{const v=`/proxy/api/gateway/pet/v2/dictionary/health-problem?petType=${p}`,c=await Ie(v).then(m=>m).catch(()=>({success:!1,data:null}));return c.success&&c.data?(this.setProblems(c.data),c.data):null}catch(v){return console.error(v),!1}}}}),Oe={class:"illness-page question-page"},Ye={class:"question-page_header"},Je={class:"question-page_title"},Ke={class:"illness-page_answers"},Qe={class:"buttons-block"},Xe={class:"image image--vector"},et=["onClick"],tt={class:"text"},st={class:"title"},ot=A({__name:"illness",setup(p){ke({meta:[{name:"robots",content:"noindex, nofollow"}]});const v=g(null),c=g(null),m=g(null),n=g([]),u=g(null),w=g(8),t=g(!1),S=g(!1),C=g(!1),{$emit:_,$YMabSetFlags:J}=O(),s=Y(),E=je(),q=we(),F=f(()=>E.getHealthProblems),y=f(()=>s.petType),K=f(()=>s.getPetGender),Q=f(()=>s.getProgressCount),P=f(()=>s.getCurrentStep),N=f(()=>K.value===Pe.male),X=f(()=>s.petFit===xe.plump),ee=f(()=>s.isMobile),te=f(()=>y.value===L.cat?N.value?"Ð²Ð°Ñ ÐºÐ¾Ñ":"ваÑа коÑка":y.value===L.dog?"ваÑа Ñобака":"Ð²Ð°Ñ Ð¿Ð¸ÑомеÑ");W(()=>
1{s.isHydrated||s._initializeStore()}),Z(async()=>{ce(),await se(),oe(),$(),window.addEventListener("scroll",$),z(()=>{J({Subtitle:document.querySelector(".question-page_description"),Title:document.querySelector(".question-page_title")})})}),j(()=>{window.removeEventListener("scroll",$)});const se=async()=>{!F.value?.length&&y.value&&(_("fullScreenLoader",!0),await E.getDictionary(y.value),_("fullScreenLoader",!1))},oe=()=>{const o=E.getHealthProblems;if(o){const h=o.map(x=>s.petIllness.find(M=>M.type===x.type)).filter(Boolean);n.value=h,s.setPetIllness([...n.value])}const a=s.customIllness;a&&(u.value=a,s.setCustomIllness(u.value))},ne=o=>o.image.svgAbsoluteUrl||o.image.resizeUrl?.replace("%dx%dx%d","72x72x100")||o.image.absoluteUrl,B=o=>n.value.some(a=>a.type===o.type),le=o=>{B(o)?(n.value=n.value.filter(a=>a.type!==o.type),s.setPetIllness([...n.value]),o.needManualValue&&(u.value=null,s.setCustomIllness(null))):(n.value=[...n.value,o],s.setPetIllness([...n.value]),o.needManualValue&&!u.value&&(t.value=!0)),$()},ae=o=>{u.value=o,s.setCustomIllness(u.value),t.value=!1,_("gtmEvent",{event:"AnalyticsEvent",eventName:"productFinder_selectIllness_addSuccess",eventSection:"productFinder",eventBlock:"selectIllness",eventElement:"illness",eventAction:"addSuccess",eventLabel:`ÐÑоÑилакÑика - ${u.value}`,pet_type:s.getPetType,step_number:P.value})},D=()=>{const o=s.getPetIllness&&s.getPetIllness.length?s.getPetIllness.map(h=>h.name.nominative).join(" | "):!1,a=s.getPetType;a&&_("gtmEvent",{event:"AnalyticsEvent",eventName:"productFinder_selectIllness_submit",eventSection:"productFinder",eventBlock:"selectIllness",eventElement:"illnessList",eventAction:"submit",eventLabel:`ÐÑоÑилакÑика - ${o||"ÐиÑÐ¾Ð¼ÐµÑ Ð·Ð´Ð¾Ñов"}`,pet_type:a,step_number:P.value}),q.push({name:"health-features",query:{...q.currentRoute.value?.query}})},ie=()=>{n.value=[],s.setPetIllness([]),s.setCustomIllness(null),D()},$=()=>{if(!ee.value){C.value=!1;return}const o=()=>Math.ceil(document.documentElement.scrollTop),a=()=>Math.ceil(m.value?.getBoundingClientRect().top||0)+o(),h=()=>Math.ceil(m.value?.getBoundingClientRect().top||0),x=()=>c.value?.offsetHeight||0;o()+(c.value?.offsetTop||0)>=a()+1&&(C.value=!1),h()>=window.innerHeight-x()&&(C.value=!0)},ce=()=>{_("stepChange",w.value),setTimeout(()=>{s.updateCurrentStep(w.value),s.petType&&_("gtmEvent",{event:"AnalyticsEvent",eventName:"productFinder_selectIllness_view",eventSection:"productFinder",eventBlock:"selectIllness",eventAction:"view",eventLabel:"ÐÑоÑилакÑика",pet_type:s.petType,step_number:P.value})},32)},re=()=>{S.value=!1,z(()=>v.value?.focus())},ue=()=>{t.value=!1,n.value=n.value.filter(o=>!o.needManualValue),u.value=s.getCustomIllness,s.setCustomIllness(u.value),s.setPetIllness([...n.value])};return(o,a)=>{const h=ve,x=_e,M=Te,de=Ce,me=Ze,pe=Se;return i(),d("div",Oe,[b(h,{path:`${l(y)}-step-${l(P)-1}`,eventBlock:"selectIllness"},null,8,["path"]),b(x,{progress:{count:l(Q),active:l(P)}},null,8,["progress"]),e("div",Ye,[e("div",Je," УкажиÑе, какие пÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ñо здоÑовÑем еÑÑÑ Ñ "+G(l(y)===l(L).dog?"Ñобаки":l(N)?"коÑа":"коÑки"),1),a[0]||(a[0]=e("p",{class:"question-page_description"}," ÐÑбеÑиÑе один или неÑколÑко ваÑианÑов ",-1))]),e("div",Ke,[e("div",Qe,[l(F)?(i(),d("div",{key:0,class:k(["buttons-block_row",l(y)])},[e("button",{class:"buttons-block_button",onClick:ie},[e("div",Xe,[b(M)]),a[1]||(a[1]=e("div",{class:"text"},[e("div",{class:"title"},"ÐиÑÐ¾Ð¼ÐµÑ Ð·Ð´Ð¾Ñов")],-1))]),(i(!0),d(U,null,fe(l(F),r=>(i(),d(U,{key:`${l(y)}_${r.id}`},[!r.type.includes("overweight")||l(X)?(i(),d("button",{key:0,class:k(["buttons-block_button",{selected:B(r)}]),onClick:nt=>le(r)},[r.image&&!B(r)?(i(),d("div",{key:0,class:k(["image",r.id]),style:ye({backgroundImage:`url(${ne(r)})`})},null,6)):B(r)?(i(),d("div",{key:2,class:k(["image nobg",r.id])},[b(de)],2)):(i(),d("div",{key:1,class:k(["image",r.id])},null,2)),e("div",tt,[e("div",st,G(r.name.nominative),1)])],10,et)):I("",!0)],64))),128))],2)):I("",!0)])]),e("div",{ref_key:"buttonBlockPositionRef",ref:m},null,512),l(n)&&l(n).length?(i(),d("div",{key:0,class:k(["button-container",{fixed:l(C)}]),ref_key:"buttonBlockRef",ref:c},[e("button",{id:"nextButton",ref_key:"nextRef",ref:v,class:"button primary",type:"button",onClick:D}," Ðалее ",512)],2)):I("",!0),(i(),H(be,{to:"body"}
1,[l(S)?(i(),H(me,{key:0,onClose:re})):I("",!0),l(t)?(i(),H(pe,{key:1,title:`Чем Ð±Ð¾Ð»ÐµÐµÑ ${l(te)}?`,subtitle:"ÐÑли Ð²Ñ Ð½Ðµ наÑли Ð±Ð¾Ð»ÐµÐ·Ð½Ñ Ð² ÑпиÑке, опиÑиÑе ее Ñами","max-length":"50",textarea:"",placeholder:"ÐведиÑе название болезни",buttonName:"СоÑ
ÑаниÑÑ",onClose:ue,onReturn:ae},null,8,["title"])):I("",!0)]))])}}}),_t=R(ot,[["__scopeId","data-v-d34c33a8"]]);export{_t 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.