|
|
|
@ -303,13 +303,11 @@ export const useVideoPlayer = ({ |
|
|
|
const regURL = /\d{6,20}/gi |
|
|
|
const regURL = /\d{6,20}/gi |
|
|
|
|
|
|
|
|
|
|
|
useEffect(() => { |
|
|
|
useEffect(() => { |
|
|
|
if ((isLive |
|
|
|
if (((isLive || chapters[0].duration === chaptersProps[0].duration) |
|
|
|
&& chapters[0]?.endOffsetMs === chaptersProps[0]?.endOffsetMs |
|
|
|
&& chapters[0]?.endOffsetMs === chaptersProps[0]?.endOffsetMs |
|
|
|
&& ( |
|
|
|
&& chapters[0]?.url.match(regURL)?.[0] === chaptersProps[0]?.url.match(regURL)?.[0]) |
|
|
|
chapters[0]?.url.match(regURL)?.[0] === chaptersProps[0]?.url.match(regURL)?.[0] |
|
|
|
|
|
|
|
) |
|
|
|
|
|
|
|
) |
|
|
|
|
|
|
|
|| (isEmpty(chapters) || isEmpty(chaptersProps))) return |
|
|
|
|| (isEmpty(chapters) || isEmpty(chaptersProps))) return |
|
|
|
|
|
|
|
|
|
|
|
setPlayerState({ |
|
|
|
setPlayerState({ |
|
|
|
...initialState, |
|
|
|
...initialState, |
|
|
|
chapters: chaptersProps, |
|
|
|
chapters: chaptersProps, |
|
|
|
|