1import{_ as h}from"./vfzOqfG3.js";import{a as q}from"./BbOmyZzT.js";import{n as T,o as x}from"./B-byJYru.js";import{c as p,J as i,L as r,M as a,N as o,O as y,u as d,P as t,X as v,Q as c,H as L}from"./X3iYFnyU.js";const B={key:0,class:"preview absolute-full full-width full-height hidden no-pointer-events"},C=["src"],k={class:"absolute-bottom-right q-ma-xs"},M={class:"translucent text-white text-body2 text-weight-light q-pa-xs"},E={class:"text-subtitle1 ellipsis-2-lines"},I={key:0,class:"preview absolute-full full-width full-height hidden no-pointer-events"},O=["src"],S={class:"absolute-bottom-right q-ma-xs"},N={class:"translucent text-white text-body2 text-weight-light q-pa-xs"},R={class:"video-title text-subtitle2 ellipsis-2-lines"},D=500,j={__name:"Card",props:{video:Object,direction:{type:String,default:"vertical"}},setup(f){const e=f,n=p(null),s=p(!1);let _=null;const w=()=>{s.value?n.value.querySelector(".preview").classList.remove("hidden"):_=setTimeout(()=>{s.value=!0},D)},g=()=>{clearTimeout(_),s.value&&n.value.querySelector(".preview").classList.add("hidden")},A=()=>{n.value.querySelector(".preview").classList.remove("hidden")};return(l,H)=>{const m=q,u=T,b=x;return i(),r("div",{ref_key:"container",ref:n,class:"video-card"},[a(b,{flat:"",square:"",class:"bg-transparent",onMouseenter:w,onMouseleave:g},{default:o(()=>[e.direction=="horizontal"?(i(),y(u,{key:0,horizontal:""},{default:o(()=>[a(m,{class:"col-4",src:e.video.thumbnail_480_url,ratio:16/9,"placeholder-src":"data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=="},{default:o(()=>[d(s)?(i(),r("div",B,[t("iframe",{src:"https://www.dailymotion.com/widget/preview/video/"+e.video.id+"?title=none&duration=none&mode=video&trigger=auto",onLoad:A,class:"full-width full-height"},null,40,C)])):v("",!0),t("time",k,[t("span",M,c(("secondsToTime"in l?l.secondsToTime:d(h))(e.video.duration)),1)])]),_:1},8,["src"]),a(u,{class:"q-pa-none q-pl-md col-8"},{default:o(()=>[t("div",E,c(e.video.title),1)]),_:1})]),_:1})):(i(),r(L,{key:1},[a(m,{src:e.video.thumbnail_480_url,ratio:16/9,class:"video-image","placeholder-src":"data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=="},{default:o(()=>[d(s)?(i(),r("div",I,[t("iframe",{src:"https://www.dailymotion.com/widget/preview/video/"+e.video.id+"?title=none&duration=none&mode=video&trigger=auto",onLoad:A,class:"full-width full-height"},null,40,O)])):v("",!0),t("time",S,[t("span",N,c(("secondsToTime"in l?l.secondsToTime:d(h))(e.video.duration)),1)])]),_:1},8,["src"]),a(u,{class:"q-pa-none q-mt-md"},{default:o(()=>[t("h1",R,c(e.video.title),1)]),_:1})],64))]),_:1})],512)}}};export{j as _};
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.