【发布时间】:2023-01-19 20:21:06
【问题描述】:
我正在尝试使用 youtubev3 api 制作 youtube 克隆
import React from 'react'
import { Link } from 'react-router-dom';
import { Typography, Card, CardContent, CardMedia } from '@mui/material';
import{ CheckCircle } from '@mui/icons-material';
import { demoThumbnailUrl, demoVideoUrl, demoVideoTitle, demoChannelUrl, demoChannelTitle } from '../utils/constants';
const VideoCard = ({ video :{id: videoId }, snippet}) => {
console.log(videoId, snippet);
return (
<Card>
<Link to= {videoId ? `/video/${videoId}`: demoVideoUrl}>
<CardMedia
image={snippet?.thumbnails?.high?.url}
alt={snippet?.title}
sx={{width:350, height: 200}}
/>
</Link>
</Card>
)
}
export default VideoCard
【问题讨论】:
标签: javascript reactjs react-hooks react-router