1import{b7 as w,dl as E,di as g,bj as v,bB as T,e1 as C,eo as I,er as $,cD as _,bn as B,bx as r,dd as t,l as A,bm as k,es as F,aX as L,P as M,bl as V,b$ as D}from"./DgW5sjIq.js";import{u as N}from"./BbzH2U37.js";import{u as O}from"./C3rPVNc6.js";import{u as R}from"./DYcxtFC2.js";import{c as U}from"./jfLGB_1h.js";import{bn as j,cc as W}from"./C549sW32.js";import{u as X}from"./BMETzxmi.js";import{S as q}from"./Bty5rAXG.js";import{B as z}from"./C8B6kc4Y.js";import{_ as G}from"./Ck45sKiF.js";import{B as H}from"./BcjD-DVD.js";import"./ByCF-0bs.js";import{_ as J}from"./BkuY425m.js";import"./Dl8IxkBc.js";import"./D1HlidBG.js";import"./BshmNyNV.js";import"./DaLW7JhF.js";import"./ClnIDB7x.js";import"./BRlw-I5P.js";import"./a4Y2JOLC.js";import"./w7a3Ht76.js";import"./td3S1aBU.js";import"./CGU6-97m.js";import"./yqlauoyu.js";import"./DGWwxX_U.js";import"./CYyNElIp.js";import"./CpADghD1.js";import"./B92zKX80.js";import"./DlIonlx7.js";import"./B-TV34Wl.js";import"./Cagjhqtz.js";import"./DkYFgQ7E.js";import"./BJx-vg7s.js";import"./C0LT1XX-.js";import"./B722fw3j.js";import"./dzDOw7O4.js";import"./CUq5CA-M.js";import"./DnIfO081.js";import"./CatrPqLa.js";async function K(s,i){const{data:o}=await w("/industry/get/:slug",{pathParams:{slug:s},queryPayload:i});return o}async function Q(s,i){const{data:o}=await w("/industry/list-others/:slug",{pathParams:{slug:s},queryPayload:i});return o}const Y=(s,i)=>{const{initSeoMeta:o}=R(),{breadcrumbs:p,setBreadcrumbsNames:u,setBreadcrumbsPaths:m}=E(["РеÑениÑ","..."]);m(["/industries/"]);const{data:d,execute:b}=g(`industry-${s}`,async()=>K(s,{isPreviewMode:i}),{isShowErrorEnabled:!0}),{data:f,execute:c}=g(`other-entities-${s}`,async()=>{const{items:l}=await Q(s,{isPreviewMode:i});return l}),a=d,h=async()=>
1{await Promise.all([b(),c()]),a.value&&(a.value?.seo&&o(a.value.seo),p.value=u([null,a.value?.title]))},y=v(()=>U(a.value?.content));return{breadcrumbs:p,initPage:h,fetchOtherEntities:c,entityData:a,hasFloatingMenu:y,otherEntityList:f}},Z={key:0,class:"page-section"},Ot=T({__name:"[id]",async setup(s){let i,o;N();const p=C(),{tabs:u,activeTab:m,updateActiveTab:d,createTabs:b}=X(),{initPage:f,entityData:c,breadcrumbs:a,otherEntityList:h,hasFloatingMenu:y}=Y(p.params.id,O().isPreviewMode),l=v(()=>c.value?W(c.value.content,(e,n)=>({...e,sectionId:e.anchor?.id||e.sectionId,class:n===0?"with-breadcrumbs":void 0})):[]),S=v(()=>[{id:"0",title:"ÐÑÑгие оÑÑаÑли",slideList:h.value?.map((e,n)=>({id:n.toString(),url:`/industries/${e.slug}/`,icon:{url:e.icon?.url},title:e.title,description:e.description??void 0}))||[]}]);return I(l,e=>{e.length&&(b(l.value),d(u.value[0]?.id??null))},{immediate:!0}),[i,o]=$(()=>f()),await i,o(),(e,n)=>{const x=L;return _(),B(M,null,[r(t(z),{routes:t(a)},null,8,["routes"]),r(t(j),{sections:l.value,"onUpdate:activeTab":t(d)},null,8,["sections","onUpdate:activeTab"]),r(t(A)),S.value[0]?.slideList.length?(_(),B("div",Z,[r(t(J),{title:"ÐÑÑгие оÑÑаÑли",items:S.value},null,8,["items"])])):k("",!0),r(t(G)),r(t(H),{key:"subscribe-form"}),r(x,null,{default:F(()=>[!t(y)&&t(u)?.length>1?(_(),V(t(q),{key:0,modelValue:t(m),"onUpdate:modelValue":n[0]||(n[0]=P=>D(m)?m.value=P:null),items:t(u)},null,8,["modelValue","items"])):k("",!0)]),_:1})],64)}}});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.