1import{_ as y}from"./DefaultLayout.vue_vue_type_script_setup_true_lang.5f1c6794.js";import{aa as w,x as k,y as $,r as C,z as V,s as j}from"./app.65cec109.js";import{d as B,a as i,b as a,p as d,w as S,u as o,e as l,g as t,C as v,m as b,h as c,t as r,n as m,F as u,f}from"./vendor.3ad1229a.js";const z={class:"w-full relative pb-[56.25%] overflow-hidden before:hidden"},D={class:"bg-white py-10 xl:py-16 rounded-t-20 xl:rounded-t-40 overflow-hidden relative z-[1] border-b border-b-base-color/[15]"},N={class:"container flex flex-col text-center items-center"},A={class:"heading-xl xl:max-w-[75%]"},E={class:"flex items-center flex-col md:flex-row justify-between w-full mt-10 md:mt-16"},F={key:0},L=t("strong",{class:"uppercase text-xs font-semibold"},"Author",-1),P={class:"opacity-70 text-sm ml-4"},T={class:"flex items-center mt-10 text-xs uppercase font-semibold md:self-start"},q={class:"article-content"},G={key:0,class:"tagged flex items-center flex-col lg:flex-row"},H=t("strong",{class:"block text-sm font-medium mt-3"},"Tagged",-1),I={class:"flex flex-wrap items-center"},R=B({__name:"SingleVideo",props:{article:null},setup(e){const x=e,n=i(()=>x.article.data.video),h=i(()=>n.value?w(n.value):null),p=i(()=>x.article.data.categories);return(J,K)=>(a(),d(y,null,{default:S(()=>{var _,g;return[o(n)&&o(h)?(a(),l("section",{key:`video-${o(n).id}`,class:"article-head"},[t("div",z,[(a(),d(v(o(h)),b({video:o(n)},{class:"video-component absolute inset-0 w-full h-full object-cover object-center"}),null,16)),c(k,{url:e.article.data.sponsor_link,picture:e.article.data.sponsor_logo,class:"absolute right-5 bottom-5 z-[1]"},null,8,["url","picture"])]),t("div",D,[t("div",N,[t("h1",A,r(e.article.data.title),1),t("div",E,[(_=e.article.data.author)!=null&&_.name?(a(),l("div",F,[L,t("span",P,r(e.article.data.author.name),1)])):m("",!0),c($)]),t("div",T,[(a(!0),l(u,null,f(o(p),s=>(a(),l("div",{key:`category-${s.id}`,class:"flex text-second-color justify-center items-center py-1 px-3 mr-2.5 rounded-full border border-second-color"},r(s.name),1))),128)),t("time",null,r(o(C)(e.article.data.published_at)),1)])])])])):m("",!0),t("div",q,[(a(!0),l(u,null,f(e.article.data.content_blocks,s=>(a(),d(v(s.component),b({key:`content-block-${String(s.id)}`},s.data),null,16))),128)),((g=e.article.data)==null?void 0:g.tags.length)>0?(a(),l("div",G,[H,t("div",I,[(a(!0),l(u,null,f(e.article.data.tags,s=>(a(),l("span",{key:`tag-${String(s.id)}`,class:"flex border font-semibold text-xs uppercase text-center rounded-full ml-2 lg:ml-4 mt-4 mr-2 lg:mr-0 p-2"},r(s.name),1))),128))])])):m("",!0)]),c(V,{"current-article":e.article.data},null,8,["current-article"]),c(j,{article:e.article.data},null,8,["article"])]}),_:1}))}});export{R 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.