import type { PPTVideoElement } from '@openmaic/dsl'; import { Play } from 'lucide-react'; const CONCRETE_URL = /^(https?:|data:|blob:|\/|\.\.?\/)/i; export interface EditorVideoContentProps { readonly element: PPTVideoElement; } /** Inert media preview used while canvas gestures own pointer interaction. */ export function EditorVideoContent({ element }: EditorVideoContentProps) { const playableSrc = element.src && CONCRETE_URL.test(element.src) ? element.src : undefined; return (