fix(2104): selected playlist reset

keep-around/133bdd6423c3078cbec81967a0a253f118bcf131
Mirlan 4 years ago committed by Макситалиев Мирлан
parent aa9cb5924a
commit 133bdd6423
  1. 8
      src/features/MatchPopup/store/hooks/usePlayerClickHandler.tsx

@ -1,9 +1,11 @@
import type { MouseEvent } from 'react'
import { useState } from 'react'
import { useState, useEffect } from 'react'
import { useLocation } from 'react-router'
import type { PlaylistOption } from 'features/MatchPage/types'
export const usePlayerClickHandler = () => {
const { pathname } = useLocation()
const [selectedPlaylist, setSelectedPlaylist] = useState<PlaylistOption>()
const handlePlaylistClick = (playlist: PlaylistOption, e?: MouseEvent) => {
e?.stopPropagation()
@ -12,6 +14,10 @@ export const usePlayerClickHandler = () => {
}
}
useEffect(() => {
setSelectedPlaylist(undefined)
}, [pathname])
return {
handlePlaylistClick,
selectedPlaylist,

Loading…
Cancel
Save