diff options
Diffstat (limited to 'lib/hooks/watchPageProvider.js')
| -rw-r--r-- | lib/hooks/watchPageProvider.js | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/lib/hooks/watchPageProvider.js b/lib/hooks/watchPageProvider.js deleted file mode 100644 index a9d707b..0000000 --- a/lib/hooks/watchPageProvider.js +++ /dev/null @@ -1,41 +0,0 @@ -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 ( - <WatchPageContext.Provider - value={{ - theaterMode, - setTheaterMode, - aspectRatio, - setAspectRatio, - playerState, - setPlayerState, - userData, - setUserData, - autoplay, - setAutoPlay, - marked, - setMarked, - }} - > - {children} - </WatchPageContext.Provider> - ); -}; - -export function useWatchProvider() { - return useContext(WatchPageContext); -} |