import { f as fallback } from './async-Djx13DAD.js';
import { c as bind_props, d as attr_class } from './index-B7gr0Dsc.js';
import { Q as Qu } from './Video2-pxW-QOKm.js';
import './2-CeYbpaU1.js';
import './escaping-CBnpiEl5.js';
import './context-BZS6UlnY.js';
import './uneval-DjLoL4oF.js';
import './clone-BLo8hHdj.js';
import './index5-BoOEKc6P.js';
import './dev-fallback-Bc5Ork7Y.js';

function _(f,t){f.component(o=>{let s$1=t.type,n=fallback(t.selected,false),a=fallback(t.value,null),p=t.loop,c,u=true,i;function m(l){a?(l.push("<!--[-->"),l.push("<!--[-->"),l.push(`<div${attr_class("container svelte-1nl1glk",void 0,{table:s$1==="table",gallery:s$1==="gallery",selected:n})}>`),Qu(l,{muted:true,playsinline:true,src:a?.url,is_stream:false,loop:p,get node(){return c},set node(d){c=d,u=false;}}),l.push("<!----></div>"),l.push("<!--]-->")):l.push("<!--[!-->"),l.push("<!--]-->");}do u=true,i=o.copy(),m(i);while(!u);o.subsume(i),bind_props(t,{type:s$1,selected:n,value:a,loop:p});});}

export { _ as default };
//# sourceMappingURL=Example28-CF5F_zhl.js.map
