'use client' import type { EvidenceStage } from '@/lib/supabase/storage' type EvidenceFile = { id: string stage: string file_url: string file_type: string uploaded_at: string } interface Props { files: EvidenceFile[] stage?: EvidenceStage } function isImage(type: string) { return type.startsWith('image/') } function isVideo(type: string) { return type.startsWith('video/') } export function EvidenceGallery({ files, stage }: Props) { const filtered = stage ? files.filter(f => f.stage === stage) : files if (filtered.length === 0) return
No files for this stage
return (