PageSourceSearch

https://sirotapartners.com/_nuxt/LzGhjTxy.js

js sirotapartners.com collected 2026-10-09 21:36:57 UTC 5,296 bytes, 1 lines download raw bytes

1import{_ as D}from"./-AIxQ0Ir.js";import{d as x,o as d,c as m,k as l,t as c,b as e,H as v,p as u,u as A,w as f,J as k,s as E,j as F,a as n,y as V,F as H,n as L,M as j,N as q,I as J,_ as Q,q as $,a4 as z,a5 as G,Q as K}from"./Ct9MbY93.js";import{u as T,_ as O,a as W,p as U}from"./CnsgjJVF.js";import{_ as X}from"./BAXK3Rh3.js";import{p as Y}from"./Dr35s6up.js";import{u as Z}from"./CuJKOa1K.js";const ee={class:"PersonContacts sm:space-y-5 bg-secondary-bg sm:bg-transparent p-4 sm:p-0 grid sm:block grid-cols-2 gap-5 items-start"},te={key:0,class:"order-2"},oe={class:"typo-text-xs opacity-60"},se=["href"],le={key:1,class:"order-1 col-span-2"},ne=["href"],ae={key:2,class:"order-3"},ie={class:"typo-text-xs opacity-60"},de=["href"],me=x({__name:"Contacts",props:{person:{}},setup(C){return(a,p)=>(d(),m("div",ee,[a.person.phone?(d(),m("div",te,[l("div",oe,c(e(v)("Телефон","Phone")),1),l("a",{href:`tel:${a.person.phone}`,class:"typo-title-sm mt-1"},c(a.person.phone),9,se)])):u("",!0),a.person.email?(d(),m("div",le,[p[0]||(p[0]=l("div",{class:"typo-text-xs opacity-60"},"Email",-1)),l("a",{href:`mailto:${a.person.email}`,class:"typo-title-sm mt-1 underline !normal-case"},c(a.person.email),9,ne)])):u("",!0),a.person.phone||a.person.email?(d(),m("div",ae,[l("div",ie,c(e(v)("Сохранить в контакты","Save to contacts")),1),l("a",{class:"typo-title-sm mt-1 underline",href:`/api/persons/${a.person.slug}/vcard`},c(e(v)("Скачать","Download"))+" vCard",9,de)])):u("",!0)]))}}),re={class:"container sm:ui-grid pb-10 sm:pb-0"},ue={class:"sm:flex flex-col hidden"},pe={class:"hidden sm:block"},ce={class:"mt-5 sm:mt-0"},_e={class:"aspect-photo with-perspective bg-secondary-bg relative"},ye={class:"space-y-8 mt-5 sm:mt-0"},ve={class:"typo-title-xl"},Ve={class:"typo-text-sm opacity-60 mt-1"},ge={class:"sm:hidden"},he={key:0},fe={class:"typo-title-sm"},ke={key:1},$e={class:"typo-title-sm"},Te={class:"typo-text-sm opacity-60 mt-2"},Ue={key:2},xe={class:"typo-title-sm"},Ce={class:"typo-text-sm opacity-60 mt-2"},be={key:3},Ne={class:"typo-title-sm"},Pe={class:"typo-text-sm mt-2 opacity-60"},Re={key:4},we={class:"typo-title-sm"},Me={class:"typo-text-sm mt-2 opacity-60"},Fe=x({__name:"[slug]",async setup(C){let a,p;const b=A(),[{document:o},{document:i}]=([a,p]=f(()=>Promise.all([T(j,String(b.params.slug)),T(U,k)])),a=await a,p(),a);Y([{name:Z(),path:"/"},{name:i.value.metaTitle,path:`/${k}`},{name:o.value.name,path:""}]);const y=E(),N=([a,p]=f(()=>q.list()),a=await a,p(),a),g=F(()=>N.value.filter(_=>_.personsIds.includes(String(o.value._id))));return(_,s)=>{const P=D,h=me,R=J,r=Q,w=K,M=O,B=X,I=W;return d(),m("div",null,[l("div",re,[l("div",ue,[l("div",pe,[n(P,{to:"personsRoute"in _?_.personsRoute:e(z)},{default:V(()=>[$(c(e(i).metaTitle),1)]),_:1},8,["to"])]),n(h,{class:"mt-auto",person:e(o)},null,8,["person"])]),l("div",ce,[l("div",_e,[n(R,{modelValue:e(o).image,"onUpdate:modelValue":s[0]||(s[0]=t=>e(o).image=t),cover:"",class:"grayscale"},null,8,["modelValue"])])]),l("div",ye,[l("div",null,[l("div",ve,[n(r,{modelValue:e(o).name,"onUpdate:modelValue":s[1]||(s[1]=t=>e(o).name=t),simple:""},null,8,["modelValue"])]),l("div",Ve,[n(r,{modelValue:e(o).position,"onUpdate:modelValue":s[2]||(s[2]=t=>e(o).position=t),simple:""},null,8,["modelValue"])])]),l("div",ge,[n(h,{class:"mt-auto",person:e(o)},null,8,["person"])]),e(g).length?(d(),m("div",he,[l("div",fe,[n(r,{modelValue:e(i).practicesTitle,"onUpdate:modelValue":s[3]||(s[3]=t=>e(i).practicesTitle=t)},null,8,["modelValue"])]),l("ul",null,[(d(!0),m(H,null,L(e(g),(t,S)=>(d(),m("li",{key:S,class:"typo-text-sm underline"},[n(w,{to:("practicesItemRoute"in _?_.practicesItemRoute:e(G))(t.slug)},{default:V(()=>[$(c(t.name),1)]),_:2},1032,["to"])]))),128))])])):u("",!0),e(o).education||e(y)?(d(),m("div",ke,[l("div",$e,[n(r,{modelValue:e(i).educationTitle,"onUpdate:modelValue":s[4]||(s[4]=t=>e(i).educationTitle=t)},null,8,["modelValue"])]),l("div",Te,[n(r,{modelValue:e(o).education,"onUpdate:modelValue":s[5]||(s[5]=t=>e(o).education=t),rich:""},null,8,["modelValue"])])])):u("",!0),e(o).languages||e(y)?(d(),m("div",Ue,[l("div",xe,[n(r,{modelValue:e(i).languagesTitle,"onUpdate:modelValue":s[6]||(s[6]=t=>e(i).languagesTitle=t)},null,8,["modelValue"])]),l("div",Ce,[n(r,{modelValue:e(o).languages,"onUpdate:modelValue":s[7]||(s[7]=t=>e(o).languages=t),rich:""},null,8,["modelValue"])])])):u("",!0),e(o).career||e(y)?(d(),m("div",be,[l("div",Ne,[n(r,{modelValue:e(i).careerTitle,"onUpdate:modelValue":s[8]||(s[8]=t=>e(i).careerTitle=t)},null,8,["modelValue"])]),l("div",Pe,[n(r,{modelValue:e(o).career,"onUpdate:modelValue":s[9]||(s[9]=t=>e(o).career=t),rich:""},null,8,["modelValue"])])])):u("",!0),e(o).additional||e(y)?(d(),m("div",Re,[l("div",we,[n(r,{modelValue:e(i).additionalTitle,"onUpdate:modelValue":s[10]||(s[10]=t=>e(i).additionalTitle=t)},null,8,["modelValue"])]),l("div",Me,[n(r,{modelValue:e(o).additional,"onUpdate:modelValue":s[11]||(s[11]=t=>e(o).additional=t),rich:""},null,8,["modelValue"])])])):u("",!0)])]),n(M,{modelValue:e(o).sections,"onUpdate:modelValue":s[12]||(s[12]=t=>e(o).sections=t)},null,8,["modelValue"]),n(I,{controller:e(U),document:e(o)},{settings:V(()=>[n(B,{person:e(o)},null,8,["person"])]),_:1},8,["controller","document"])])}}});
1export{Fe 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.