Skip to content

Commit 2faa7d9

Browse files
committed
use isPending for attaching event handlers
1 parent bfd47a7 commit 2faa7d9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

apps/web/app/s/[videoId]/_components/CapVideoPlayer.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ export function CapVideoPlayer({
288288

289289
useEffect(() => {
290290
const video = videoRef.current;
291-
if (!video || resolvedSrc.data?.url) return;
291+
if (!video || resolvedSrc.isPending) return;
292292

293293
const handleLoadedData = () => {
294294
setVideoLoaded(true);
@@ -458,7 +458,7 @@ export function CapVideoPlayer({
458458
captionTrack.removeEventListener("cuechange", handleCueChange);
459459
}
460460
};
461-
}, [hasPlayedOnce, resolvedSrc.data?.url]);
461+
}, [hasPlayedOnce, resolvedSrc.isPending]);
462462

463463
const generateVideoFrameThumbnail = useCallback((time: number): string => {
464464
const video = videoRef.current;

0 commit comments

Comments
 (0)