1var f=(u,s,a)=>new Promise((_,e)=>{var n=o=>{try{i(a.next(o))}catch(r){e(r)}},c=o=>{try{i(a.throw(o))}catch(r){e(r)}},i=o=>o.done?_(o.value):Promise.resolve(o.value).then(n,c);i((a=a.apply(u,s)).next())});import{m as y,p as N,E as P,a as S,b as C}from"./-5ZCIy-h.js";import{_ as F}from"./DIwwUxV4.js";import{_ as b}from"./BvSAlv1R.js";import{_ as A}from"./Bgtpillu.js";import{_ as B}from"./BurTXKxI.js";import{u as w}from"./DSBwroCU.js";import{P as D}from"./_jMzELNq.js";import{u as I}from"./24DWUmvs.js";import{u as L}from"./BU2PPgoP.js";import{A as O,a9 as R,V as l,H as h,O as m,au as z,z as t,a2 as p,a7 as M,_ as g,W as T,$ as v,N as $,Z as V,j as q}from"./BLhakNzR.js";import"./Qd2UrzQ4.js";import"./Cqt32Mqq.js";import"./BjegHZ5Z.js";import"./B85uq_xe.js";import"./B1ySuYMU.js";import"./DZx5K7ra.js";import"./oLOXeBXH.js";import"./9FilSB_w.js";import"./BNIYOJCp.js";import"./CFKl_ucp.js";import"./G6HWHezX.js";import"./CJY-OzwI.js";import"./eNJIwY5n.js";import"./DNcdXAt-.js";import"./Dm4B2s-T.js";import"./Ciy5OvKx.js";import"./BvhVnRxT.js";import"./BrDmgsUl.js";import"./C4ulIB4A.js";import"./CvzmxlpS.js";import"./ClzYHgGb.js";import"./BmDyyt69.js";import"./mhkG1V6g.js";import"./DuRhvkZx.js";import"./Ch_UAb3U.js";import"./DlzAMkGD.js";import"./L0XPW2tK.js";import"./mip3-RaC.js";import"./UZdDORQX.js";import"./borH7EuJ.js";import"./D5i4V0LH.js";import"./CoQhJHAl.js";import"./-M-ANxuT.js";import"./Ba-d22d3.js";import"./D5vAyxFE.js";import"./D5z79XSR.js";const H={class:"my-6"},Q={class:"text-h4"},Me=O({__name:"[alias]",setup(u){return f(this,null,function*(){var i,o;let s,a;const _=y(),{data:e}=([s,a]=R(()=>I(`/api/developers/${_.params.alias}`)),s=yield s,a(),s);if(!e.value)throw N({fatal:!0,statusCode:404,message:"Not found"});L(P.DEVELOPERS_ALIAS,{name:((i=e.value)==null?void 0:i.name)||"",short_description:((o=e.value)==null?void 0:o.short_description)||""});const{t:n}=S(),c=q(()=>e.value.videos||[]);return(r,W)=>{const j=C,E=F,d=b,k=A,x=B;return l(),h("div",null,[m(d,{breadcrumbs:t(e).name,header:{text:t(e).name,tag:"h1"},class:"developer-page"},z({default:p(()=>[m(E,{item:t(e)},null,8,["item"])]),_:2},[t(e).projects.length>0?{name:"headerAction",fn:p(()=>[m(j,{"prepend-icon":{name:"map-outlined",size:16},link:{to:{name:"map",query:("useStringsFilter"in r?r.useStringsFilter:t(w))(("ProjectsFilterName"in r?r.ProjectsFilterName:t(D)).DEVELOPER,[t(e).alias]).getQuery()}},class:"v-sm"},{default:p(()=>[M(g(t(n)("onMap")),1)]),_:1},8,["link"])]),key:"0"}:void 0]),1032,["breadcrumbs","header"]),t(c).length>0?(l(),T(d,{key:0,header:{text:t(n)("featuredVideos")},"reduced-padding-top":""},{default:p(()=>[m(k,{videos:t(c)},null,8,["videos"])]),_:1},8,["header"])):v("",!0),m(d,{"reduced-padding-top":"","is-padding-bottom":""},{default:p(()=>[t(e).projects.length>0?(l(),h($,{key:0},[V("div",H,[V("span",Q,g(t(n)("offers",{},t(e).projects.length)),1)]),m(x,{projects:t(e).projects},null,8,["projects"])],64)):v("",!0)]),_:1})])}})}});export{Me 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.