import { useState, useRef } from "react"; import type { VideoDetail } from "../types/video"; import { formatRunTime } from "../api/client"; export default function VideoPlayer({ video }: { video: VideoDetail }) { const [loaded, setLoaded] = useState(false); const videoRef = useRef(null); return (
{!loaded && (
{video.thumbnailUrl ? ( ) : null}
Loading video…
)}
.mtv replay {formatRunTime(video.runTime)}
); }