import React, { createContext, useContext, useState } from "react"; export const WatchPageContext = createContext(); export const WatchPageProvider = ({ children }) => { const [theaterMode, setTheaterMode] = useState(false); const [aspectRatio, setAspectRatio] = useState("16/9"); const [playerState, setPlayerState] = useState({ currentTime: 0, isPlaying: false, }); const [autoplay, setAutoPlay] = useState(false); const [marked, setMarked] = useState(0); const [userData, setUserData] = useState(null); return ( {children} ); }; export function useWatchProvider() { return useContext(WatchPageContext); }