PageSourceSearch

https://www.slawitscheck.at/_nuxt/DQrwMjh9.js

js slawitscheck.at collected 2026-10-09 23:09:41 UTC 2,992 bytes, 1 lines download raw bytes

1import{_ as V}from"./DZkOvXC_.js";import{u as j,J as A,r as b,z as B,y as S,h as o,b as l,n as a,t as d,q as D,e as n,F as p,v as x,s as K,A as N,d as q,p as v}from"./H9qgPxpr.js";const z={class:"container max-w-7xl mx-auto px-5 xl:px-0 my-10 md:my-20 lg:my-40"},F={class:"font-black text-main leading-tighter text-4xl md:text-5xl lg:text-7xl uppercase"},I={class:"lg:flex lg:justify-between lg:items-start container max-w-7xl mx-auto px-5 lg:px-0 lg:gap-20 mt-20"},R={class:"w-full lg:w-1/4"},$={key:0,class:"hidden lg:block"},E=["id","onClick"],L=["id","value"],O={class:"w-full lg:w-3/4"},P={key:0,class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-5 md:ml-5"},T={key:1,class:"py-10 max-w-2xl bg-light mx-auto"},G={class:"text-main text-center font-extralight"},H={class:"uppercase"},W={__name:"AllJobs",props:{blok:Object},setup(_){const u=j().public,g=A(),r=b(null),i=b(null);let c=0;const h=b(null);async function k(){const{data:e}=await g.get("cdn/datasource_entries/",{version:u.storyblokVersion,datasource:"karriere",sort_by:"position:asc"});return e.datasource_entries}async function y(){const{data:e}=await g.get("cdn/stories",{version:u.storyblokVersion,starts_with:"jobs/",is_startpage:!1});return e.stories}Promise.all([k(),y()]).then(([e,s])=>{r.value=e,i.value=s});function w(e){f(e.target.options[e.target.options.selectedIndex].text)}async function f(e){console.log(e),e=="Alle"&&(e="");const{data:s}=await g.get("cdn/stories/",{version:u.storyblokVersion,starts_with:"jobs/",filter_query:{category:{like:"*"+e+"*"}},is_startpage:!1,per_page:50});h.value=e,i.value=s.stories}return(e,s)=>{const C=V,J=S("editable");return B((o(),l("section",z,[a("h1",F,d(_.blok.headline),1),a("div",I,[a("div",R,[s[0]||(s[0]=a("h3",{class:"font-bold text-main leading-tight text-2xl uppercase mt-0"},"Kategorien",-1)),s[1]||(s[1]=a("p",{class:"text-base text-main content-area leading-normal font-extralight pb-10 mb-10 border-b border-grey mt-3"},"Sie finden hier alle aktuellen Stellenangebote und können nach bestimmten Kategorien filtern.",-1)),n(r)?(o(),l("ul",$,[(o(!0),l(p,null,x(n(r),(t,m)=>(o(),l("li",{key:t.id,id:t.value,onClick:M=>{N(c)?c.value=m:c=m,f(t.value)},class:K(["text-secondary tracking-wider text-sm px-6 py-2 uppercase border-secondary bg-white border inline-block mr-3 mb-5 hover:bg-secondary hover:text-white cursor-pointer",{"!text-white !bg-primary !border-primary":n(c)===m}])},d(t.value),11,E))),128))])):D("",!0),a("select",{name:"category",id:"category",onChange:w,class:"w-full mb-5 lg:hidden"},[(o(!0),l(p,null,x(n(r),t=>(o(),l("option",{key:t.id,id:t.value,value:t.value,class:"block"},d(t.value),9,L))),128))],32)]),a("div",O,[n(i)&&n(i).length>0?(o(),l("ul",P,[(o(!0),l(p,null,x(n(i),t=>(o(),q(C,{key:t.uuid,job:t.content,slug:t.full_slug},null,8,["job","slug"]))),128))])):(o(),l("div",T,[a("p",G,[s[2]||(s[2]=v("Keine Jobs für ")),a("span",H,'"'+d(n(h))+'"',1),s[3]||(s[3]=v(" vorhanden."))])]))])])])),[[J,_.blok]])}}};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.