1import{_ as i,c as p}from"./app.js";import"./swiper.js";function m(o,n,s="",a="",c=""){return"".concat(window.cmms_thumbs_base).concat(n,"x").concat(s).concat(a).concat(c,"/").concat(o,".jpg")}const _={name:"SoylentRadioPodcastOpener",components:{CmmsResponsiveImage:p},props:["element"],computed:{podcastModel(){return this.element.data&&this.element.data.model?this.element.data.model:null},mediaThumbnailId:function(){try{return this.podcastModel.image.media_id}catch(o){return null}},overlayStyle:function(){return{"background-image":"url(".concat(m(this.mediaThumbnailId,128,"","eb_40x20","/f:jpg"),")")}},podcastKicker(){return this.podcastModel?this.podcastModel.kicker:""},podcastTeaser(){return this.podcastModel?this.podcastModel.teaser:""},podcastTitle(){return this.podcastModel?this.podcastModel.title:""}}},u=window.Vue.normalizeStyle,e=window.Vue.createElementVNode,h=window.Vue.resolveComponent,d=window.Vue.openBlock,w=window.Vue.createBlock,g=window.Vue.createCommentVNode,l=window.Vue.toDisplayString,k=window.Vue.normalizeClass,y=window.Vue.createElementBlock,M={class:"podcast-opener__content"},V={class:"podcast-opener__media"},f={class:"podcast-opener__entry"},v={class:"podcast-opener__kicker"},x={class:"podcast-opener__kicker__label --text-size-s"},C={class:"podcast-opener__title --text-size-xxl --text-weight-medium"},b=["innerHTML"];function T(o,n,s,a,c,t){const r=h("CmmsResponsiveImage");return d(),y("div",{class:k(["element",s.element.type,"podcast-opener"])},[e("div",{class:"podcast-opener__overlay",style:u(t.overlayStyle)},null,4),e("div",M,[e("picture",V,[t.podcastModel&&t.podcastModel.image?(d(),w(r,{key:0,image:t.podcastModel.image},null,8,["image"])):g("",!0)]),e("span",f,[e("span",v,[e("span",x,l(t.podcastKicker),1)]),e("span",C,l(t.podcastTitle),1),e("span",{class:"podcast-opener__teaser --text-size-l",innerHTML:t.podcastTeaser},null,8,b)])])],2)}const B=i(_,[["render",T]]);export{B 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.