1import{u as _t,a as mt,e as gt,f as Qe,d as dt,ah as ht,l as P,b as Ke,t as ft,g as vt,n as yt,h as Xe,x as xt,S as bt}from"./CxDhCGLm.js";import{_ as wt}from"./DeQVtvPL.js";import{_ as $t}from"./D2SriCD1.js";import{k as kt,b as U,l as Ye,a7 as I,c as F,D as Ct,$ as St,V as l,a5 as i,a6 as c,_ as d,u as e,a9 as p,ab as T,a4 as k,W as C,a8 as y,B as Ze,J as W,ac as J,ag as Lt,L as S}from"./BZs68tEm.js";import{_ as Ut}from"./N-eMlMrL.js";import{p as It,_ as Tt,g as qt}from"./NNEicAMT.js";import{_ as Bt}from"./B69XRLPK.js";import{u as Ot}from"./Dzd55woZ.js";import{u as Rt}from"./CXMo9_lq.js";import{H as zt}from"./C9WAzPRA.js";import"./CMU96fjB.js";import"./DaOy915l.js";import"./sNdnv3ap.js";import"./LMpTFMV1.js";import"./j_EzPEKP.js";import"./DzvVG_JD.js";import"./DGdNPISr.js";import"./DZyCpViJ.js";import"./DMpkcT6V.js";import"./Ch9q2eLK.js";import"./DE6hWhnO.js";const Dt={class:"bg-[#f4f5f8] border-b-white border"},Ht={class:"bg-white border-b py-[35px]"},Nt={class:"custom-container"},At={class:"text-[24px] font-[500]"},Mt={key:0},Ft={key:0},Vt={class:"mb-1 mt-3 custom__li"},jt={key:1},Et={class:"mb-1 mt-3"},Gt={class:"flex gap-4 flex-wrap items-center custom__pagination my-6 justify-between"},Pt={class:"flex items-center flex-wrap gap-[15px]"},Wt={class:"py-2.5 text-gray-600 rounded-lg text-center px-2 text-[15px] bg-gray-100"},Jt={class:"flex items-center gap-[15px]"},Qt={class:"custom-select"},Kt={class:"flex items-center gap-[15px]"},Xt={class:"bg-gray-100 h-[40px] px-2 inline-block rounded-lg"},Yt=["value"],Zt={class:"flex items-center flex-wrap gap-[5px]"},es={class:"custom-container mt-6"},ts={class:"flex md:gap-[30px] gap-0 mb-12"},ss={class:"text-[16px] md:text-[20px] mb-3"},as={class:"grid grid-cols-1 md:grid-cols-3 items-start gap-3"},os=["innerHTML"],Us=kt({__name:"index",async setup(ls){var Y,Z,ee,te,se,ae,oe,le,ne,re,ue,ce,ie,pe,_e,me,ge,de,he,fe,ve,ye,xe,be,we,$e,ke;let a,m;const{t:x,locale:b}=_t(),n=mt(),{$localePath:H}=gt(),et=Qe().public.uploadUrl,tt=Qe().public.realUrl,N=U(),A=dt(),q=U(n.query.pagesize||15),_=U({per_page:q.value,page:n.query.pagenumber||1,lang:b.value,tag:n.params.slug}),st=U([{per_page:15},{per_page:30},{per_page:50},{per_page:100}]),B=U(!0),Q=o=>{_.value.page=o},t=U(),V=Ye(()=>{if(b.value==="en")return"tag";if(b.value==="ru")return"teg";if(b.value==="uz")return"teg"});let w=null;try{w=([a,m]=I(()=>ht({tag:n.params.slug,per_page:20})),a=await a,m(),a)}catch(o){console.error("ÐÑибка пÑи пÑовеÑке ÑедиÑекÑа Ñега:",o)}if(!((Y=w==null?void 0:w.params)!=null&&Y.tag))throw P({statusCode:404,message:"СÑÑаниÑа не найдена"});const L=w==null?void 0:w.params,$=(L==null?void 0:L.lang)||b.value,at=(L==null?void 0:L.tag)||n.params.slug,j=([a,m]=I(()=>Ot({type:"tag",current_slug:at})),a=await a,m(),a),f=((Z=j==null?void 0:j.data)==null?void 0:Z.slugs)??{};if(!f||!f[$])throw P({statusCode:404,message:"СÑÑаниÑа не найдена"});const K=`${$==="ru"?"":"/"+$}/${$==="en"?"tag":"teg"}/${f[$]}`,ot=n.path.replace(/\/+$/,"")||"/";K!==ot&&([a,m]=I(()=>yt(`${K}${n.fullPath.slice(n.path.length)}`,{redirectCode:301})),await a,m()),_.value.lang=$,_.value.tag=f[$];const X=([a,m]=I(()=>Xe(_)),a=await a,m(),a);if(t.value=X,!X)throw P({statusCode:404,message:"СÑÑаниÑа не найдена"});const{data:g}=([a,m]=I(()=>xt({tag:n.params.slug})),a=await a,m(),a),lt=(te=(ee=g==null?void 0:g.value)==null?void 0:ee.tag)==null?void 0:te.name,{data:nt}=([a,m]=I(()=>qt({type:"tag",slugOrId:n.params.slug})),a=await a,m(),a);F(()=>_.value.page,async o=>{A.push({query:{...n.query,pagenumber:o}});const u=await Xe(_.value);t.value=u}),F(()=>q.value,o=>{_.value.per_page=o,A.push({query:{...n.query,pagenumber:t.value.meta.last_page>2?_.value.page:1,pagesize:o}})}),F(()=>N.value,o=>{A.push(H(`/${V.value}/${n.params.slug}/${o}`))}),(()=>{setTimeout(()=>{B.value=!1},200)})(),F(()=>b.value,o=>{o&&A.push(H(`/${o==="en"?"tag":"teg"}/${f[o]}`))}),Ct(async()=>{setTimeout(async()=>{await It({slugOrId:n.params.slug,type:"tag"})},100);const o=parseInt(n.query.pagenumber)||1;_.value.page=o}),(ae=(se=t==null?void 0:t.value)==null?void 0:se.slugs)==null||ae.tag;const rt={uz:`uz/teg/${f.uz}`,ru:`teg/${f.ru}`,en:`en/tag/${f.en}`},ut=Object.entries(rt).map(([o,u])=>u&&{rel:"alternate",hreflang:o,href:`https://www.yellowpages.uz/${u}`}
1).filter(Boolean);return Ke({link:ut}),Ke({title:(ne=(le=(oe=t==null?void 0:t.value)==null?void 0:oe.seo)==null?void 0:le.seo_meta)==null?void 0:ne.meta_title,htmlAttrs:{lang:b.value},link:[{rel:"icon",type:"image/x-icon",href:"/favicon.ico"},{rel:"apple-touch-icon",sizes:"180x180",href:"/apple-touch-icon.png"},{href:et},{rel:"canonical",href:"https://www./yellowpages.uz"+n.path}],meta:[{name:"keywords",content:(ce=(ue=(re=t==null?void 0:t.value)==null?void 0:re.seo)==null?void 0:ue.seo_meta)==null?void 0:ce.keywords}]}),Rt({description:(_e=(pe=(ie=t==null?void 0:t.value)==null?void 0:ie.seo)==null?void 0:pe.seo_meta)==null?void 0:_e.meta_description,title:(de=(ge=(me=t==null?void 0:t.value)==null?void 0:me.seo)==null?void 0:ge.seo_meta)==null?void 0:de.meta_title,ogTitle:(ve=(fe=(he=t==null?void 0:t.value)==null?void 0:he.seo)==null?void 0:fe.seo_meta)==null?void 0:ve.meta_title,ogType:"website",ogSiteName:"yellowpages.uz",ogDescription:(be=(xe=(ye=t==null?void 0:t.value)==null?void 0:ye.seo)==null?void 0:xe.seo_meta)==null?void 0:be.meta_description,ogUrl:"https://yellowpages.uz",robots:"index, follow",ogLocale:"ru_RU",ogImage:"/favicon.ico",ogImageWidth:"114",ogImageHeight:"114",ogImageAlt:"yellowpages.uz",ogLocaleAlternate:"ru_RU",twitterCard:"summary",twitterTitle:x("mainSeo.title"),twitterImage:"https:/yellowpages.uz/local/templates/main/media/img/src/favicon.ico",twitterDescription:(ke=($e=(we=t==null?void 0:t.value)==null?void 0:we.seo)==null?void 0:$e.seo_meta)==null?void 0:ke.meta_description}),Ye(()=>{var o,u,M;return{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:{"@type":"ListItem",position:1,name:(M=(u=(o=t==null?void 0:t.value)==null?void 0:o.seo)==null?void 0:u.breadcrumb)==null?void 0:M.name,item:`${tt}${n.fullPath}`}}}),(o,u)=>{var Se,Le,Ue,Ie,Te,qe,Be,Oe,Re,ze,De,He,Ne,Ae,Me,Fe,Ve,je,Ee,Ge;const M=bt,ct=ft,Ce=Tt,it=zt,E=vt,G=wt,pt=$t,h=St("skeleton");return l(),i("div",Dt,[c("div",Ht,[c("div",Nt,[d((l(),i("div",At,[(Ue=(Le=(Se=e(t))==null?void 0:Se.seo)==null?void 0:Le.seo_meta)!=null&&Ue.page_title?(l(),i("h1",Mt,p((qe=(Te=(Ie=e(t))==null?void 0:Ie.seo)==null?void 0:Te.seo_meta)==null?void 0:qe.page_title),1)):T("",!0)])),[[h]]),e(B)?(l(),i("ul",jt,[d(c("li",Et,null,512),[[h]]),d(c("li",null,null,512),[[h]])])):(l(),i("ul",Ft,[c("li",Vt,p((Re=(Oe=(Be=e(t))==null?void 0:Be.seo)==null?void 0:Oe.seo_meta)==null?void 0:Re.header),1)])),c("div",Gt,[c("div",Pt,[d((l(),i("div",Wt,[k(p(e(x)("company"))+" "+p((De=(ze=e(t))==null?void 0:ze.meta)==null?void 0:De.total),1)])),[[h]]),d((l(),i("div",Jt,[k(p(e(x)("city"))+": ",1),c("div",Qt,[e(B)?T("",!0):(l(),C(ct,{key:0,class:"outline-none w-[200px]",bordered:!1,value:e(N),"onUpdate:value":u[0]||(u[0]=r=>Ze(N)?N.value=r:null),placeholder:e(x)("selectCity")},{default:y(()=>{var r;return[(l(!0),i(W,null,J((r=e(g))==null?void 0:r.data,(s,v)=>(l(),C(M,{key:v,value:s==null?void 0:s.slug},{default:y(()=>[k(p(s!=null&&s.seo_name_7?s==null?void 0:s.seo_name_7:s==null?void 0:s.name),1)]),_:2},1032,["value"]))),128))]}),_:1},8,["value","placeholder"]))])])),[[h]]),d((l(),i("div",Kt,[k(p(e(x)("showBy"))+" ",1),d((l(),i("div",Xt,[d(c("select",{class:"h-full bg-transparent outline-none","onUpdate:modelValue":u[1]||(u[1]=r=>Ze(q)?q.value=r:null)},[(l(!0),i(W,null,J(e(st),(r,s)=>(l(),i("option",{key:s,value:r.per_page},p(r.per_page),9,Yt))),128))],512),[[Lt,e(q)]])])),[[h]])])),[[h]])]),e(B)?T("",!0):(l(),C(Ce,{key:0,class:"inline-block rounded-lg",current:e(_).page,"onUpdate:current":u[2]||(u[2]=r=>e(_).page=r),total:e(t).meta.last_page*10,"show-less-items":"","show-size-changer":!1,"hide-on-single-page":"",onChange:Q},null,8,["current","total"]))]),c("div",null,[d((l(),i("div",Zt,[S(E,{class:"flex items-center text-[15px]",to:"/"},{default:y(()=>[S(it)]),_:1}),u[4]||(u[4]=k(" / ")),c("p",null,p((Ae=(Ne=(He=e(t))==null?void 0:He.seo)==null?void 0:Ne.breadcrumb)==null?void 0:Ae.name),1)])),[[h]])])])]),c("div",es,[c("div",ts,[c("div",null,[S(Ut,{organizationList:e(t).data},null,8,["organizationList"]),((Me=e(t).meta)==null?void 0:Me.total)>15?d((l(),C(G,{key:0,class:"flex custom__pagination justify-between"},{default:y(()=>[e(B)?T("",!0):(l(),C(Ce,{key:0,current:e(_).page,"onUpdate:current":u[3]||(u[3]=r=>e(_).page=r),total:e(t).meta.last_page*10,"show-less-items":"","show-size-changer":!1,"hide-on-single-page":"",onChange:Q},null,8,["current","total"]))]),_:1})),[[h]]):T("",!0),S(G,{class:"mt-6"},{default:y(()=>{var r;return[c("h3",ss,p(e(x)("companyFromRubric",{company_rubric:e(lt)})),1),c("div",as,[S(E,{style:{flex:"0 0 auto"},class:"text-[#0088CC] hover:underline",to:e(H)(`/${e(V)}/${e(n).params.slug}`)},{default:y(()=>{var s,v,O,R,z,D;return[k(p((v=(s=e(g))==null?void 0:s.tag)!=null&&v.seo_name_1?(R=(O=e(g))==null?void 0:O.tag)==null?void 0:R.seo_name_1:(D=(z=e(g))==null?void 0:z.tag)==null?void 0:D.name)+" "+p(e(x)("inUzbekistan")),1)]}),_:1},8,["to"]),(l(!0),i(W,null,J((r=e(g))==null?void 0:r.data,(s,v)=>{var O;return l(),C(E,{style:{flex:"0 0 auto"},class:"text-[#0088CC] hover:underline",key:(O=e(g))==null?void 0:O.id,to:e(H)(`/${e(V)}/${e(n).params.slug}/${s==null?void 0:s.slug}`)},{default:y(()=>{var R,z,D,Pe,We,Je;return[k(p((z=(R=e(g))==null?void 0:R.tag)!=null&&z.seo_name_1?(Pe=(D=e(g))==null?void 0:D.tag)==null?void 0:Pe.seo_name_1:(Je=(We=e(g))==null?void 0:We.tag)==null?void 0:Je.name)+" "+p(s!=null&&s.seo_name_7?s==null?void 0:s.seo_name_7:s==null?void 0:s.name),1)]}),_:2},1032,["to"])}),128))])]}),_:1}),S(Bt,{organization:e(t),data:e(nt)},null,8,["organization","data"]),(Ve=(Fe=e(t))==null?void 0:Fe.seo)!=null&&Ve.seo_text&&((Ge=(Ee=(je=e(t))==null?void 0:je.seo)==null?void 0:Ee.seo_text)!=null&&Ge.content)?(l(),C(G,{key:1,class:"mt-6"},{default:y(()=>{var r,s,v;return[c("span",{class:"prose-h2:text-[20px] emergency-services prose-h2:mb-3 prose-a:text-blue-500 prose-a:hover:underline prose-p:font-light",innerHTML:(v=(s=(r=e(t))==null?void 0:r.seo)==null?void 0:s.seo_text)==null?void 0:v.content},null,8,os)]}),_:1})):T("",!0)])])]),S(pt,{isClose:!0})])}}});
1export{Us 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.