'use client'; import { Card } from '@/components/ui/Card'; import { Badge } from '@/components/ui/Badge'; import { Icons } from '@/components/ui/Icon'; import { getSourceName } from '@/lib/utils/source-names'; interface VideoMetadataProps { videoData: any; source: string | null; title?: string | null; } export function VideoMetadata({ videoData, source, title }: VideoMetadataProps) { return (
{videoData?.vod_pic && ( {videoData.vod_name} )}

{videoData?.vod_name || title}

{source && ( {getSourceName(source)} )} {videoData?.type_name && ( {videoData.type_name} )} {videoData?.vod_year && ( {videoData.vod_year} )} {videoData?.vod_area && ( {videoData.vod_area} )}
{videoData?.vod_content && (

{videoData.vod_content.replace(/<[^>]*>/g, '')}

)} {videoData?.vod_actor && (

主演: {videoData.vod_actor}

)} {videoData?.vod_director && (

导演: {videoData.vod_director}

)}
); }