1import{_ as h,i as b,a as j,q as y}from"./app.js";import"./swiper.js";const p={name:"SoylentJobMeta",props:["element"],components:{SoylentRadioAudioTeaser:y,CmmsResponsiveImage:j,CmmsPlayer:b},computed:{companyName(){return this.element.data.job.company_name},companyUrl(){return this.element.data.job.company_url},companyLogo(){return this.element.data.job.company_logo},contactName(){return this.element.data.job.contact_name},contactTelephone(){return this.element.data.job.contact_telephone},jobAddress(){return this.element.data.job.job_address},jobZip(){return this.element.data.job.job_zip},jobCity(){return this.element.data.job.job_city},contact(){return this.element.data.job.contact},contactMail(){return this.element.data.job.contact_mail},attachment(){return this.element.data.job.attachment},attachment_filename(){return this.element.data.job.attachment_filename},video(){return this.element.data.job.video},audio(){return this.element.data.job.audio},elementForCmmsPlayer(){let s={data:{media_data:{model:{}}}};return s.data.media_data.model=this.video,s},elementForAudioTeaser(){let s={data:{audio_data:{model:{}}}};return s.data.audio_data.model=this.audio,s}}},m=window.Vue.resolveComponent,t=window.Vue.openBlock,r=window.Vue.createBlock,a=window.Vue.createCommentVNode,c=window.Vue.createElementVNode,o=window.Vue.toDisplayString,k=window.Vue.createTextVNode,n=window.Vue.createElementBlock,f=window.Vue.normalizeClass,w={key:2,class:"job-meta__attachment"},g=["href"],V={class:"job-meta__logo"},N={class:"job-meta__address"},C={key:0,class:"job-meta__address__description"},T={key:1,class:"job-meta__address__content --text-weight-medium"},v={key:2,class:"job-meta__address__description"},A={key:3,class:"job-meta__address__content"},x={key:4,class:"job-meta__address__content"},M={key:5,class:"job-meta__address__description"},S=["href"],B={key:7,class:"job-meta__address__description"},z={key:8,class:"job-meta__address__content"},E={key:9,class:"job-meta__address__description"},F=["href"],U={key:11,class:"job-meta__address__description"},R={key:12,class:"job-meta__address__content"},L={key:13,class:"job-meta__address__description"},P=["href"];function Z(s,_,d,D,I,e){const l=m("cmms-player"),i=m("SoylentRadioAudioTeaser"),u=m("cmms-responsive-image");return t(),n("div",{class:f(["element",d.element.type,"job-meta"])},[e.video?(t(),r(l,{key:0,element:e.elementForCmmsPlayer,class:"job-meta__video media"},null,8,["element"])):a("",!0),e.audio?(t(),r(i,{key:1,element:e.elementForAudioTeaser,class:"job-meta__audio media"},null,8,["element"])):a("",!0),e.attachment?(t(),n("div",w,[_[1]||(_[1]=c("span",{class:"job-meta__attachment__headline --text-size-xl --text-weight-medium"},"Mehr Infos",-1)),c("a",{target:"_blank",href:e.attachment,class:"job-meta__attachment__file --text-size-m"},[_[0]||(_[0]=c("span",{class:"iconSet"},"file_download",-1)),k(" "+o(e.attachment_filename),1)],8,g)])):a("",!0),c("span",V,[e.companyLogo?(t(),r(u,{key:0,image:e.companyLogo,class:"job-meta__logo__image"},null,8,["image"])):a("",!0)]),c("address",N,[e.companyName?(t(),n("span",C,"Firma:")):a("",!0),e.companyName?(t(),n("span",T,o(e.companyName),1)):a("",!0),e.jobAddress?(t(),n("span",v,"Adresse:")):a("",!0),e.jobAddress?(t(),n("span",A,o(e.jobAddress),1)):a("",!0),e.jobZip&&e.jobCity?(t(),n("span",x,o(e.jobZip)+" "+o(e.jobCity),1)):a("",!0),e.companyUrl?(t(),n("span",M,"Web:")):a("",!0),e.companyUrl?(t(),n("a",{key:6,href:e.companyUrl,target:"_blank",class:"job-meta__address__content"},o(e.companyUrl),9,S)):a("",!0),e.contactName&&!e.contact?(t(),n("span",B,"Ansprechpartner:")):a("",!0),e.contactName&&!e.contact?(t(),n("span",z,o(e.contactName),1)):a("",!0),e.contactTelephone&&!e.contact?(t(),n("span",E,"Telefon:")):a("",!0),e.contactTelephone&&!e.contact?(t(),n("a",{key:10,href:"tel:".concat(e.contactTelephone),target:"_blank",class:"job-meta__address__content"},o(e.contactTelephone),9,F)):a("",!0),e.contact?(t(),n("span",U,"Ansprechpartner:")):a("",!0),e.contact?(t(),n("span",R,o(e.contact),1)):a("",!0),e.contactMail?(t(),n("span",L,"E-mail:")):a("",!0),e.contactMail?(t(),n("a",{key:14,href:"mailto:".concat(e.contactMail),target:"_blank",class:"job-meta__address__content"},o(e.contactMail),9,P)):a("",!0)])],2)}const W=h(p,[["render",Z]]);
1export{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.