1import{_ as u,t as m}from"./app.js";import"./swiper.js";const _={name:"SoylentEventsFilter",components:{SoylentLink:m},props:["element"],computed:{startDate:function(){return this.element.data.event.start_date?this.element.data.event.start_date*1e3:!1},endDate:function(){return this.element.data.event.end_date?this.element.data.event.end_date*1e3:!1},showEndDate:function(){return this.startDate&&this.endDate?this.startDate!==this.endDate:!1},location:function(){return this.element.data.event.place?this.element.data.event.place:!1},fullDay:function(){return this.element.data.event.whole_day?this.element.data.event.whole_day:!1},startTime:function(){return this.element.data.event.start_time?this.element.data.event.start_time:!1},endTime:function(){return this.element.data.event.end_time?this.element.data.event.end_time:!1},address:function(){return this.element.data.event.address?this.element.data.event.address:!1},ticketPrice:function(){return this.element.data.event.ticket_price?this.element.data.event.ticket_price:!1},affiliateUrl:function(){return this.element.data.event.ticket_affiliate_link?this.element.data.event.ticket_affiliate_link:!1},affiliateLabel:function(){return this.element.data.event.ticket_affiliate_label?this.element.data.event.ticket_affiliate_label:!1}}},e=window.Vue.createElementVNode,i=window.Vue.toDisplayString,s=window.Vue.openBlock,a=window.Vue.createElementBlock,l=window.Vue.createCommentVNode,o=window.Vue.createTextVNode,f=window.Vue.resolveComponent,v=window.Vue.withCtx,h=window.Vue.createBlock,k=window.Vue.normalizeClass,y={class:"event-meta-container"},w={key:0,class:"event-meta-item"},p={class:"entry"},D={class:"description"},V={key:0},S={key:1,class:"event-meta-item"},T={class:"entry"},b={class:"description"},C={key:0},E={key:1},g={key:0},x={key:2,class:"event-meta-item"},B={class:"entry"},N={class:"description"},L={key:3,class:"event-meta-item"},U={class:"entry"},z={class:"description"},F={key:4,class:"event-meta-item"},P={class:"entry"},A={class:"description"},G={class:"button__label"},M={class:"button__text"};function O(r,t,d,j,q,n){const c=f("SoylentLink");return s(),a("div",{class:k(["element",d.element.type,d.element.subtype])},[e("div",y,[n.startDate?(s(),a("div",w,[t[1]||(t[1]=e("div",{class:"iconSet"},"date_range",-1)),e("div",p,[t[0]||(t[0]=e("span",{class:"title"},"Datum",-1)),e("span",D,[o(i(r.$filters.germanDateFull(n.startDate))+" ",1),n.showEndDate?(s(),a("span",V," â "+i(r.$filters.germanDateFull(n.endDate)),1)):l("",!0)])])])):l("",!0),n.fullDay||n.startTime||n.endTime?(s(),a("div",S,[t[3]||(t[3]=e("div",{class:"iconSet"},"schedule",-1)),e("div",T,[t[2]||(t[2]=e("span",{class:"title"},"Uhrzeit",-1)),e("span",b,[n.fullDay?(s(),a("span",C,"Ganztägig")):(s(),a("span",E,[o(i(n.startTime)+" ",1),n.endTime?(s(),a("span",g," â "+i(n.endTime)+" Uhr",1)):l("",!0)]))])])])):l("",!0),n.location?(s(),a("div",x,[t[5]||(t[5]=e("div",{class:"iconSet"},"map",-1)),e("div",B,[t[4]||(t[4]=e("span",{class:"title"},"Ort",-1)),e("span",N,i(n.location),1)])])):l("",!0),n.address?(s(),a("div",L,[t[7]||(t[7]=e("div",{class:"iconSet"},"place",-1)),e("div",U,[t[6]||(t[6]=e("span",{class:"title"},"Adresse",-1)),e("span",z,i(n.address),1)])])):l("",!0),n.ticketPrice?(s(),a("div",F,[t[9]||(t[9]=e("div",{class:"iconSet"},"euro",-1)),e("div",P,[t[8]||(t[8]=e("span",{class:"title"},"Ticketpreis",-1)),e("span",A,i(n.ticketPrice),1)])])):l("",!0)]),n.affiliateUrl?(s(),h(c,{key:0,url:n.affiliateUrl,class:"button"},{default:v(()=>
1[e("span",G,[e("span",M,i(n.affiliateLabel),1)])]),_:1},8,["url"])):l("",!0)],2)}const J=u(_,[["render",O]]);export{J 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.