Recently played tracks show up here");function st(e){var t=mo(),n=t.firstChild,r=n.nextSibling;return v(t,(()=>{var i=D(()=>!!e.thumbnail);return()=>i()&&(()=>{var o=yo();return o.addEventListener("error",s=>s.currentTarget.hidden=!0),Z(()=>e.thumbnail,s=>{ie(o,"src",s)}),o})()})(),n),v(n,()=>e.pending?"⏳ ":"",null),v(n,()=>e.title,null),v(r,()=>e.duration),Z(()=>`queue-item${e.extraClass?" "+e.extraClass:""}`,(i,o)=>{Ze(t,i,o)}),t}function To(e){var t=po(),n=t.firstChild;n.firstChild;var r=n.nextSibling,i=r.firstChild,o=i.firstChild,s=o.nextSibling;s.nextSibling;var c=r.nextSibling,l=c.firstChild,d=l.firstChild,h=d.nextSibling,f=h.nextSibling,g=f.nextSibling,p=g.firstChild,y=c.nextSibling;return y.firstChild,v(n,(()=>{var u=D(()=>!!e.currentTrack);return()=>u()?L(st,{get title(){return e.currentTrack.title},get duration(){return e.currentTrack.duration},get thumbnail(){return e.currentTrack.thumbnail},extraClass:"current"}):wo()})(),null),v(i,()=>e.queue.length,s),v(i,(()=>{var u=D(()=>!!(e.onShuffleQueue&&e.queue.length>1));return()=>u()&&(()=>{var a=bo();return a.$$click=()=>e.onShuffleQueue?.(),a})()})(),null),v(r,L(ut,{get each(){return e.queue},children:(u,a)=>(()=>{var m=vo();return v(m,L(st,{get title(){return u.title},get duration(){return u.duration},get thumbnail(){return u.thumbnail},get pending(){return u.pending}}),null),v(m,(()=>{var w=D(()=>!!e.onMoveQueueItem);return()=>w()&&(()=>{var C=$o(),A=C.firstChild,P=A.nextSibling,B=P.nextSibling;return A.$$click=()=>e.onMoveQueueItem?.(a(),a()-1),P.$$click=()=>e.onMoveQueueItem?.(a(),a()+1),B.$$click=()=>e.onRemoveQueueItem?.(u.id),Z(()=>({e:a()===0,t:a()===e.queue.length-1}),({e:Se,t:ge},Ee)=>{Se!==Ee?.e&&ie(A,"disabled",Se),ge!==Ee?.t&&ie(P,"disabled",ge)}),C})()})(),null),m})()}),null),v(r,(()=>{var u=D(()=>e.queue.length===0);return()=>u()&&_o()})(),null),v(l,()=>e.playlist.length,h),p.addEventListener("change",u=>e.onTogglePlaylist?.(u.currentTarget.checked)),v(c,L(ut,{get each(){return e.playlist},children:u=>(()=>{var a=So(),m=a.firstChild;return v(a,L(st,{get title(){return u.title},get duration(){return u.duration},get thumbnail(){return u.thumbnail},get pending(){return u.pending}}),m),m.$$click=()=>e.onRemoveFromPlaylist?.(u.id),a})()}),null),v(c,(()=>{var u=D(()=>e.playlist.length===0);return()=>u()&&Eo()})(),null),v(y,L(ut,{get each(){return e.history},children:u=>(()=>{var a=Co(),m=a.firstChild;return v(a,L(st,{get title(){return u.title},get duration(){return u.duration},get thumbnail(){return u.thumbnail},extraClass:"history"}),m),m.$$click=()=>e.onAddToPlaylist?.(u.url),a})()}),null),v(y,(()=>{var u=D(()=>e.history.length===0);return()=>u()&&Oo()})(),null),Z(()=>({e:e.playlistEnabled,t:e.playlist.length===0}),({e:u,t:a},m)=>{p.checked=u,a!==m?.t&&ie(p,"disabled",a)}),t}tt(["click"]);const ur="moqbox-theme";function cr(e){const t=document.documentElement;e==="latte"?(t.setAttribute("data-theme","latte"),t.style.colorScheme="light"):e==="macchiato"?(t.setAttribute("data-theme","macchiato"),t.style.colorScheme="dark"):(t.removeAttribute("data-theme"),t.style.colorScheme="light dark"),localStorage.setItem(ur,e)}function Ao(e){return e==="macchiato"?"latte":e==="latte"?"system":"macchiato"}function ar(){return localStorage.getItem(ur)||"system"}var Ro=T('
moqbox
Watch videos together with friends