PageSourceSearch

https://hawa.ch/_nuxt/K1TF9xeo.js

js hawa.ch collected 2026-09-26 13:36:59 UTC 4,537 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CWbKxaV5.js","./ddoXRBB7.js","./entry.D9hECsh4.css","./DaDYs8aN.js","./D0ykrtqE.js","./BApjzB0v.js","./M5jyoWFP.js","./CHtLSNxD.js","./mFf4tfOx.js","./CJPRq9KU.js","./BXe8aVj5.js","./CNKBYJIN.js","./CDJ5JNZB.js","./OtmUtjId.js","./lnQzUmW5.js","./DDHQ_-7n.js","./C1QXhq23.js","./DqUgnPJh.js","./CsS8sBvC.js","./DyoigUif.js","./C6o0Dokj.js","./BGaxQGXC.js","./BG1lo1UI.js","./AbacusJobApplicationForm.CSr_LgED.css"])))=>i.map(i=>d[i]);
2import{d as S,q as z,t as u,o as I,I as R,G as x,C as w,D as B,n as i,F as m,j as b,x as t,z as H,y as C,k as J,J as F,l as a,K as V,L as N,M as O,B as $}from"./ddoXRBB7.js";import"./Di4DeF84.js";import"./Bbr1NRfe.js";import"./BDpjj7zb.js";import"./CChqok0M.js";import"./D0i0jodK.js";import"./BRtRduT3.js";import"./CkHkr2at.js";import"./CsPA641w.js";import"./DDHQ_-7n.js";import"./C1QXhq23.js";import"./DqUgnPJh.js";import"./CsS8sBvC.js";import"./DLpf63fI.js";import"./uFQ5FzsD.js";import"./BIxgUgSy.js";import"./D8Gzqw4o.js";import"./BGaxQGXC.js";import"./DyoigUif.js";import"./C6o0Dokj.js";import"./b3ikjHWf.js";import"./B4jqAZia.js";import"./DN_fgqR8.js";import"./DQKLhLG3.js";import"./wPNx5fiq.js";import"./BG1lo1UI.js";import"./BMOpn1D4.js";const q={class:"abacus-job-detail"},U={key:0},P=["innerHTML"],G=["innerHTML"],K={key:0,class:"job-loading"},Q={key:1,class:"job-error"},W={class:"designation job-title"},X=["innerHTML"],Y=["innerHTML"],Z=["innerHTML"],ee=["innerHTML"],te=["innerHTML"],oe="https://api.jobportal.abaservices.ch",ne="ea27ae5b-62b2-4395-b5b2-476b7002cc18",ie=S({__name:"AbacusJobDetail",props:{blok:{}},setup(ae){const A=O(),r=z(()=>{const e=A.query.id;return Array.isArray(e)?e[0]??"":String(e??"")}),o=u(null),p=u(!1),c=u(null),l=typeof AbortController<"u"?new AbortController:null,v=u(!1),_=u(null),D=V(()=>N(()=>import("./CWbKxaV5.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]),import.meta.url));function s(e){if(!e)return"";if(typeof document>"u")return e??"";const n=document.createElement("textarea");return n.innerHTML=e,n.value}async function f(){try{if(c.value=null,o.value=null,!r.value)return;p.value=!0;const e=`${oe}/api/extern/v1/job-portal/${ne}/publications/${encodeURIComponent(r.value)}`,n=await fetch(e,{signal:l==null?void 0:l.signal});if(!n.ok)throw new Error(`Netzwerkfehler: ${n.status} ${n.statusText}`);const d=await n.json();if(!d){c.value="Stellenanzeige nicht gefunden.";return}o.value=d}catch(e){if((e==null?void 0:e.name)==="AbortError")return;c.value=e instanceof Error?e.message:"Fehler beim Laden der Stellenanzeige."}finally{p.value=!1}}function E(){r.value&&(v.value=!0,typeof window<"u"&&requestAnimationFrame(()=>{var e;(e=_.value)==null||e.scrollIntoView({behavior:"smooth",block:"start"})}))}return I(()=>{f()}),R(r,()=>{f()}),x(()=>{l==null||l.abort()}),(e,n)=>{var y,h,k,L,T,j,g,M;const d=B("editable");return w((a(),i("div",q,[r.value?(a(),i(m,{key:1},[o.value?(a(),i(m,{key:0},[t("p",{class:"job-introduction",innerHTML:s((y=o.value)==null?void 0:y.Introduction)},null,8,P),t("p",{class:"job-organization",innerHTML:s((h=o.value)==null?void 0:h.Organization)},null,8,G)],64)):b("",!0),t("c4d-content-block",null,[p.value?(a(),i("div",K,"Lädt Stellenanzeige...")):c.value?(a(),i("div",Q,H(c.value),1)):o.value?(a(),i(m,{key:2},[t("c4d-content-block-heading",W,H(((k=o.value)==null?void 0:k.Designation01)||"(Ohne Titel)"),1),t("c4d-content-block-copy",null,[t("div",{class:"job-section-content",innerHTML:s((L=o.value)==null?void 0:L.Tasks)},null,8,X)]),t("c4d-content-block-copy",null,[t("div",{class:"job-section-content",innerHTML:s((T=o.value)==null?void 0:T.Requirements)},null,8,Y)]),t("c4d-content-block-copy",null,[t("div",{class:"job-section-content",innerHTML:s((j=o.value)==null?void 0:j.Benefits)},null,8,Z)]),t("c4d-content-block-copy",null,[t("div",{class:"job-section-content job-closure",innerHTML:s((g=o.value)==null?void 0:g.Closure)},null,8,ee)]),t("c4d-content-block-copy",null,[t("div",{class:"job-section-content",innerHTML:s((M=o.value)==null?void 0:M.Contact)},null,8,te)]),t("div",{class:"apply-actions"},[t("c4d-button",{"cta-type":"jump",class:"apply-button",type:"button",onClick:E},"Jetzt bewerben")]),o.value?w((a(),i("div",{key:0,ref_key:"formSection",ref:_,class:"job-apply-form"},[C(J(D),{"publication-id":r.value},null,8,["publication-id"])],512)),[[F,v.value]]):b("",!0)],64)):b("",!0)])],64)):(a(),i("div",U))])),[[d,e.blok]])}}}),Ie=$(ie,[["__scopeId","data-v-a380d1a2"]]);export{Ie 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.