"use client"; import { useState } from "react"; import styles from "../styles/videoPlayer.module.css"; const SeriesPlayer = ({ id: id }) => { const [iframe, iframeContent] = useState(null); const [episode, setEpisode] = useState(""); const [season, setSeason] = useState(""); async function VideoPlayerInitialize() { if (!episode || !season) { alert("Please provide the required episode and season number."); return; } iframeContent(await iframeGenerator(id, season, episode)); document.getElementById("video-player").style.display = "none"; } return (
{ if (Number(e.target.value) > 0) { setSeason(e.target.value); } }} > { if (Number(e.target.value) > 0) { setEpisode(e.target.value); } }} >
{iframe}

Please use adblockers to prevent ads and redirects. We have no control over the amount of ads or the type of ads which you might encounter.

); }; const iframeGenerator = async (id, seasonNumber, episodeNumber) => { const url = `https://vidsrc.pro/embed/tv/${id}/${seasonNumber}/${episodeNumber}`; return ; }; export default SeriesPlayer;