refactor(upload): replace upload card views with list table and addition details in table

This commit is contained in:
2026-06-30 18:03:50 +05:30
parent ec77696157
commit ea684fc9fe
21 changed files with 343 additions and 587 deletions

View File

@@ -8,10 +8,10 @@ import {
DialogHeader,
DialogTitle,
} from '@/components/ui/dialog';
import type { UploadVideo } from '@/types';
import type { UploadListItem } from '@/types';
interface UploadVideoDialogProps {
upload: UploadVideo | null;
upload: UploadListItem | null;
open: boolean;
onOpenChange: (open: boolean) => void;
}
@@ -29,12 +29,12 @@ export function UploadVideoDialog({
Video Preview
</DialogTitle>
<DialogDescription className="truncate text-xs">
{upload?.filename ?? 'Uploaded video'}
{upload?.video_name ?? 'Uploaded video'}
</DialogDescription>
</DialogHeader>
<ProtectedVideoPlayer
url={open ? upload?.video_url : undefined}
url={open ? upload?.raw_video_url : undefined}
className="rounded-lg"
unavailableTitle="Video preview unavailable"
/>