🚫 Disable all ws for frontend (#324)
This commit is contained in:
@@ -6,20 +6,11 @@ import CheckCircleIcon from '@material-ui/icons/CheckCircle';
|
||||
import Languages from '@features/global/services/languages-service';
|
||||
import { ConnectedState } from '@features/users/state/atoms/connected';
|
||||
import { useRecoilState } from 'recoil';
|
||||
import WebSocket, { WebsocketEvents } from '@features/global/types/websocket-types';
|
||||
// import WebSocket, { WebsocketEvents } from '@features/global/types/websocket-types';
|
||||
|
||||
export default () => {
|
||||
const [{ connected, reconnecting }, setState] = useRecoilState(ConnectedState);
|
||||
|
||||
useEffect(() => {
|
||||
WebSocket.get().on(WebsocketEvents.Disconnected, () => {
|
||||
setState({ connected: false, reconnecting: false });
|
||||
});
|
||||
WebSocket.get().on(WebsocketEvents.Connected, () => {
|
||||
setState({ connected: true, reconnecting: false });
|
||||
});
|
||||
}, [setState]);
|
||||
|
||||
return (
|
||||
<div className={'connection_indicator ' + (connected === false ? 'visible' : '')}>
|
||||
{connected === false && reconnecting !== true && (
|
||||
|
||||
Reference in New Issue
Block a user