"use client"; import { useEffect, useState } from "react"; import { Input } from "@nextui-org/react"; const SeriesVideoPlayer = ({ id: id }) => { const [seasonNumber, setSeasonNumber] = useState(""); const [episodeNumber, setEpisodeNumber] = useState(""); const [videoFrame, setVideoFrame] = useState(<>); useEffect(() => { setVideoFrame(VideoFrameGenerator(1, 1)); }, []); const VideoFrameGenerator = (sea, epi) => { return ( ); }; function renderVideoFrame() { if (seasonNumber === "" || episodeNumber === "") { alert( "Make sure that you have entered the episode number and the season number." ); return; } setVideoFrame(VideoFrameGenerator(seasonNumber, episodeNumber)); } return (
{videoFrame}
{ setSeasonNumber(event.target.value); }} onKeyDown={(event) => { if (event.key === "Enter" || event.code === "Enter") { renderVideoFrame(); } }} /> { setEpisodeNumber(event.target.value); }} onKeyDown={(event) => { if (event.key === "Enter" || event.code === "Enter") { renderVideoFrame(); } }} />
); }; export default SeriesVideoPlayer;