PageSourceSearch

https://www.cas-mitgestalter.de/wp-content/themes/cmms-theme-cas-new/assets/dist/1.27/JobSearch.js

js cas-mitgestalter.de collected 2026-10-07 10:29:55 UTC 1,307 bytes, 1 lines download raw bytes

1import{u as h,k as p,l as w}from"./app.js";import"./swiper.js";const s=window.Vue.toDisplayString,n=window.Vue.createElementVNode,_=window.Vue.createVNode,V=window.Vue.createTextVNode,f=window.Vue.openBlock,g=window.Vue.createElementBlock,y={class:"element cas job-search"},v={class:"job-search__headline"},j={class:"button-container --align-center"},k={class:"button__label"},N=window.Vue.onMounted,l=window.Vue.ref,T={__name:"JobSearch",props:{element:{type:Object}},setup(e){const d=h(),c=l(0),r=l([]),u=l(""),a=e,i=()=>{var t;w.request({url:"/cmms-api/v3/cas/jobs/get-amount/",method:"POST",headers:{"Content-Type":"application/json"},data:JSON.stringify({language:(t=a.element.data.language)!=null?t:"de",term_ids:r.value})}).then(o=>{c.value=o.jobs})},m=(t,o)=>{r.value=t[a.element.data.filters[0].taxonomy],u.value=o,i()},b=()=>{d.push(a.element.data.target+u.value)};return N(()=>{i()}),(t,o)=>(f(),g("form",y,[n("h1",v,s(e.element.data.headline),1),_(p,{"allow-multiple":!0,labels:e.element.data.labels.filters,filters:e.element.data.filters,"apply-callback":m},null,8,["labels","filters"]),n("div",j,[n("button",{type:"button",class:"button --button-layout-contained",onClick:b},[n("span",k,[n("em",null,s(c.value),1),V(" "+s(e.element.data.labels.jobPostings),1)])])])]))}};export{T 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.