'use client'; import { ProtectedVideoPlayer } from '@/components/media/ProtectedVideoPlayer'; import { Dialog, DialogContent, DialogDescription, DialogHeader, DialogTitle, } from '@/components/ui/dialog'; import type { UploadVideo } from '@/types'; interface UploadVideoDialogProps { upload: UploadVideo | null; open: boolean; onOpenChange: (open: boolean) => void; } export function UploadVideoDialog({ upload, open, onOpenChange, }: UploadVideoDialogProps) { return ( Video Preview {upload?.filename ?? 'Uploaded video'} ); }