fix(in-601): reload page after changing filters #201

Merged
andrey.dekterev merged 1 commits from in-601 into develop 3 years ago
  1. 6
      src/features/MatchPage/store/hooks/index.tsx

@ -359,18 +359,22 @@ export const useMatchPage = () => {
const isLastEpisode = playingOrder === episodesToPlay.length const isLastEpisode = playingOrder === episodesToPlay.length
const currentOrder = order === 0 ? order : playingOrder const currentOrder = order === 0 ? order : playingOrder
if (isLastEpisode) {
if (isLastEpisode || !episodesToPlay[currentOrder]) {
setIsPlayingFiltersEpisodes(false) setIsPlayingFiltersEpisodes(false)
setPlaingOrder(0) setPlaingOrder(0)
return return
} }
handlePlaylistClick({ handlePlaylistClick({
playlist: episodesToPlay[currentOrder], playlist: episodesToPlay[currentOrder],
tab: Tabs.EVENTS, tab: Tabs.EVENTS,
}) })
setPlaingOrder(currentOrder + 1) setPlaingOrder(currentOrder + 1)
} }
const playEpisodes = () => { const playEpisodes = () => {
setPlayingData(initPlayingData) setPlayingData(initPlayingData)
setStatsWatchAllEpisodesTimer(true) setStatsWatchAllEpisodesTimer(true)

Loading…
Cancel
Save