Remove user menu when chat is not available

This commit is contained in:
Gabe Kangas
2022-05-26 11:08:37 -07:00
parent 715504eb69
commit b3407cbdea
4 changed files with 34 additions and 9 deletions

View File

@ -87,6 +87,15 @@ export const isChatVisibleSelector = selector({
},
});
export const isChatAvailableSelector = selector({
key: 'isChatAvailableSelector',
get: ({ get }) => {
const state: AppStateOptions = get(appStateAtom);
const accessToken: String = get(accessTokenAtom);
return accessToken && state.chatAvailable;
},
});
// We display in an "online/live" state as long as video is actively playing.
// Even during the time where technically the server has said it's no longer
// live, however the last few seconds of video playback is still taking place.
@ -182,7 +191,6 @@ export function ClientConfigStore() {
};
const resetAndReAuth = () => {
console.log('!!!!! reauth!!');
setLocalStorage(ACCESS_TOKEN_KEY, '');
setAccessToken('');
handleUserRegistration();