|
|
|
@ -23,6 +23,7 @@ import { |
|
|
|
readToken, |
|
|
|
readToken, |
|
|
|
setCookie, |
|
|
|
setCookie, |
|
|
|
removeCookie, |
|
|
|
removeCookie, |
|
|
|
|
|
|
|
isMatchPage, |
|
|
|
} from 'helpers' |
|
|
|
} from 'helpers' |
|
|
|
|
|
|
|
|
|
|
|
import { |
|
|
|
import { |
|
|
|
@ -282,6 +283,14 @@ export const useAuth = () => { |
|
|
|
readToken() && fetchUserInfo() |
|
|
|
readToken() && fetchUserInfo() |
|
|
|
}, [fetchUserInfo, user]) |
|
|
|
}, [fetchUserInfo, user]) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// временно отрубили возможность смотреть матчи вирт. юзерам
|
|
|
|
|
|
|
|
// в связи с переездом бэка
|
|
|
|
|
|
|
|
useEffect(() => { |
|
|
|
|
|
|
|
if (userInfo && isMatchPage() && +userInfo.email < 0) { |
|
|
|
|
|
|
|
logout() |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}, [logout, userInfo]) |
|
|
|
|
|
|
|
|
|
|
|
const auth = useMemo(() => ({ |
|
|
|
const auth = useMemo(() => ({ |
|
|
|
fetchUserInfo, |
|
|
|
fetchUserInfo, |
|
|
|
isFromLanding, |
|
|
|
isFromLanding, |
|
|
|
|