diff --git a/.eslintrc b/.eslintrc index b5087be4..48fef2e1 100644 --- a/.eslintrc +++ b/.eslintrc @@ -93,6 +93,7 @@ "react/prop-types": "off", "react/react-in-jsx-scope": "off", "react/require-default-props": "off", - "semi": "off" + "semi": "off", + "no-multiple-empty-lines":["error",{ "max":1 }] } } diff --git a/src/features/MatchPage/store/hooks/useMatchPlaylists.tsx b/src/features/MatchPage/store/hooks/useMatchPlaylists.tsx index 36bfefe6..fa545333 100644 --- a/src/features/MatchPage/store/hooks/useMatchPlaylists.tsx +++ b/src/features/MatchPage/store/hooks/useMatchPlaylists.tsx @@ -14,7 +14,7 @@ import { getMatchPlaylists } from 'requests/getMatchPlaylists' import { usePageParams } from 'hooks/usePageParams' import type { Playlists } from 'features/MatchPage/types' -import { buildPlaylists } from 'features/MatchPage/helpers/buildPlaylists' +import { buildPlaylists, FULL_GAME_KEY } from 'features/MatchPage/helpers/buildPlaylists' import { usePlaylistLexics } from './usePlaylistLexics' import { useSelectedPlaylist } from './useSelectedPlaylist' @@ -65,7 +65,9 @@ export const useMatchPlaylists = (profile: MatchInfo) => { }, [fetchLexics, setInitialSeletedPlaylist]) useEffect(() => { + if (selectedPlaylist?.id !== FULL_GAME_KEY) return setSelectedPlaylist(matchPlaylists?.match[0]) + // eslint-disable-next-line react-hooks/exhaustive-deps }, [ matchPlaylists?.match, profileId,