1import w from"./DJ49_pke.js";import{u as S,a as B,A as R,s as A,b as E,w as h,p as F,c as N,h as P,d as D,f as a,l as f,k as n,F as i,r as d,m as y,i as V,q as H,H as I,t as g,v as M,x as O,y as t,z as k,G as q}from"./CD4hp1kT.js";import{u as z}from"./B87aXx8U.js";const G={class:"p-home"},L={key:0,class:"flex flex-col gap-y-40 wrapper--basic-full"},W={__name:"index",async setup(T){let o,r;const{localeProperties:l}=S();B();const b=R(),{params:{slug:$}}=b;let s=g(null);const u=g([]),{defaultSEO:x}=A(E()),{data:c}=([o,r]=h(()=>H("careers",l.value.code)),o=await o,r(),o),{stories:_}=([o,r]=h(()=>I("careers","hec-page-career-single",{},{version:"published",resolve_assets:0},l.value.code)),o=await o,r(),o);if(_&&(u.value=_),c.value)s.value=c.value.story,F("storyAssets",c.value.assets),z(s);else throw console.error("Careers/index::ERROR",{data:c}),N({statusCode:404,statusMessage:"Page not found"});const m=P(x.value,s.value.content?.seo,s.value.content?.hero?.[0]?.title,l.value.code);return s.value?.content?.Noindex&&m.meta.push({name:"robots",content:"noindex"}),D({htmlAttrs:{lang:l.value.code},...m}),(j,J)=>{const p=O("StoryblokComponent"),C=w,v=M("editable");return t(),a("div",G,[f((t(),a("div",null,[n(s)?.content.hero?.length?(t(!0),a(i,{key:0},d(n(s)?.content.hero,e=>(t(),k(p,{key:e._uid,blok:e},null,8,["blok"]))),128)):y("",!0)])),[[v,n(s).content]]),n(u).length>0?(t(),a("ul",L,[(t(!0),a(i,null,d(n(u),e=>(t(),a("li",{key:e._uid,class:"pt-20 border-t border-indigo-50"},[q(C,{data:e},null,8,["data"])]))),128))])):y("",!0),V("div",null,[(t(!0),a(i,null,d(n(s)?.content.content,e=>f((t(),a("div",{key:e._uid},[(t(),k(p,{key:e._uid,blok:e},null,8,["blok"]))])),[[v,e]])),128))])])}}};export{W 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.