From 644156b52d752acae7913067e56373bd56c90bd7 Mon Sep 17 00:00:00 2001
From: Rohithk <67067796+Rohithk2003@users.noreply.github.com>
Date: Sun, 8 Oct 2023 17:16:26 +0530
Subject: [PATCH] added option to turn off light using event listener
---
pages/play/movies.js | 7 +++++++
pages/play/tv.js | 10 +++++++++-
2 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/pages/play/movies.js b/pages/play/movies.js
index f3d67d7..ce978a7 100644
--- a/pages/play/movies.js
+++ b/pages/play/movies.js
@@ -53,6 +53,13 @@ const Movies = () => {
}))
}
}, [id, tmdb]);
+ useEffect(() => {
+ document.addEventListener("mousedown", (event) => {
+ if (event.target !== "iframe") {
+ switchLight(false)
+ }
+ })
+ }, [])
return (<>
Play Movies | Yaps
diff --git a/pages/play/tv.js b/pages/play/tv.js
index 0d78edf..46edca6 100644
--- a/pages/play/tv.js
+++ b/pages/play/tv.js
@@ -163,6 +163,14 @@ const Tv = () => {
else if (videoServer.includes("blackvid.space")) setVideoServer(`https://blackvid.space/embed?tmdb=${tmdb}&season=${tvDetails.season}&episode=${tvDetails.episode}`);
}
}, [tvDetails]);
+ //adding event listener for window to catch left click to remove light setting
+ useEffect(() => {
+ document.addEventListener("mousedown", (event) => {
+ if (event.target !== "iframe") {
+ switchLight(false)
+ }
+ })
+ }, [])
return (
<>
@@ -203,7 +211,7 @@ const Tv = () => {
}
}
}}
- className={`${prevBtn ? 'block' : 'hidden'} hover:scale-125 transition control-button duration-300 ease-in-out`}/>
+ className={`${prevBtn ? 'block' : 'hidden'} hover:scale-125 transition control-button duration-300 ease-in-out`}/>
Prev