fix(in-424): fix: tour doesn't appear after returning

pull/149/head
Ruslan Khayrullin 3 years ago
parent c4403ea089
commit 5f93cc4717
  1. 3
      src/features/MatchPage/store/hooks/index.tsx
  2. 4
      src/features/MatchTour/components/ContentComponent/hooks.tsx
  3. 0
      src/helpers/bodyScrollLock/index.tsx
  4. 3
      src/helpers/index.tsx

@ -13,7 +13,6 @@ import { Tabs } from 'features/MatchSidePlaylists/config'
import { initialCircleAnimation } from 'features/CircleAnimationBar'
import type { TCircleAnimation } from 'features/CircleAnimationBar'
import { StatsType } from 'features/MatchSidePlaylists/components/TabStats/config'
import { TOUR_COMPLETED_STORAGE_KEY } from 'features/MatchTour'
import { PAGES } from 'config/pages'
@ -26,7 +25,6 @@ import { usePageParams, useToggle } from 'hooks'
import { redirectToUrl } from 'helpers/redirectToUrl'
import { parseDate } from 'helpers/parseDate'
import { setLocalStorageItem } from 'helpers/getLocalStorage'
import { useTournamentData } from './useTournamentData'
import { useMatchData } from './useMatchData'
@ -256,7 +254,6 @@ export const useMatchPage = () => {
setStatsType(profile?.live ? StatsType.CURRENT_STATS : StatsType.FINAL_STATS)
isExpanded && toggleIsExpanded()
setLocalStorageItem(TOUR_COMPLETED_STORAGE_KEY, 'true')
}
const isStarted = useMemo(() => (

@ -13,9 +13,12 @@ import { isMobileDevice, KEYBOARD_KEYS } from 'config'
import { useEventListener } from 'hooks'
import { setLocalStorageItem } from 'helpers'
import { useMatchPageStore } from 'features/MatchPage/store'
import { Tabs } from 'features/MatchSidePlaylists/config'
import { StatsType, Tabs as StatTabs } from 'features/MatchSidePlaylists/components/TabStats/config'
import { TOUR_COMPLETED_STORAGE_KEY } from 'features/MatchTour'
import { Steps } from '../../config'
@ -124,6 +127,7 @@ export const useContentComponent = ({
const skipTour = useCallback(() => {
setIsOpen(false)
setLocalStorageItem(TOUR_COMPLETED_STORAGE_KEY, 'true')
}, [setIsOpen])
useEventListener({

@ -14,4 +14,5 @@ export * from './getTeamAbbr'
export * from './cookie'
export * from './isMatchPage'
export * from './languageUrlParam'
export * from './bodyScroll'
export * from './bodyScrollLock'
export * from './getLocalStorage'

Loading…
Cancel
Save