|
|
|
@ -69,7 +69,6 @@ export const useMultiSourcePlayer = ({ |
|
|
|
onReady, |
|
|
|
onReady, |
|
|
|
playNextChapter, |
|
|
|
playNextChapter, |
|
|
|
playPrevChapter, |
|
|
|
playPrevChapter, |
|
|
|
startPlaying, |
|
|
|
|
|
|
|
togglePlaying, |
|
|
|
togglePlaying, |
|
|
|
} = usePlayingHandlers(setPlayerState, numberOfChapters) |
|
|
|
} = usePlayingHandlers(setPlayerState, numberOfChapters) |
|
|
|
|
|
|
|
|
|
|
|
@ -181,8 +180,7 @@ export const useMultiSourcePlayer = ({ |
|
|
|
setPlayerState((state) => ({ |
|
|
|
setPlayerState((state) => ({ |
|
|
|
...initialState, |
|
|
|
...initialState, |
|
|
|
activePlayer: getNextPlayer(state.activePlayer), |
|
|
|
activePlayer: getNextPlayer(state.activePlayer), |
|
|
|
playing: state.playing, |
|
|
|
playing: true, |
|
|
|
ready: state.ready, |
|
|
|
|
|
|
|
})) |
|
|
|
})) |
|
|
|
}, [chapters, setPlayerState]) |
|
|
|
}, [chapters, setPlayerState]) |
|
|
|
|
|
|
|
|
|
|
|
@ -198,10 +196,6 @@ export const useMultiSourcePlayer = ({ |
|
|
|
playNextChapter, |
|
|
|
playNextChapter, |
|
|
|
]) |
|
|
|
]) |
|
|
|
|
|
|
|
|
|
|
|
useEffect(() => { |
|
|
|
|
|
|
|
startPlaying() |
|
|
|
|
|
|
|
}, [chapters, startPlaying]) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return { |
|
|
|
return { |
|
|
|
activeChapterIndex, |
|
|
|
activeChapterIndex, |
|
|
|
activePlayer, |
|
|
|
activePlayer, |
|
|
|
|