resend topic on ws reconect
parent
076ed7f6e7
commit
b6824989c2
|
@ -22,6 +22,7 @@ import {
|
||||||
hasOnePermission,
|
hasOnePermission,
|
||||||
hasOneXYPermission,
|
hasOneXYPermission,
|
||||||
hasPermission,
|
hasPermission,
|
||||||
|
wsConnectionCustomEventName,
|
||||||
} from "../../utils";
|
} from "../../utils";
|
||||||
import { useTranslation } from "react-i18next";
|
import { useTranslation } from "react-i18next";
|
||||||
import { MyUserAvatar } from "../MyAvatar";
|
import { MyUserAvatar } from "../MyAvatar";
|
||||||
|
@ -296,10 +297,20 @@ export function SideMenuContent({
|
||||||
|
|
||||||
lastSubscribedTopic.current = pathname;
|
lastSubscribedTopic.current = pathname;
|
||||||
|
|
||||||
webSocketContext.SendSocketMessage(SentMessagesCommands.SubscribeToTopic, {
|
const subscribeTopicMessage = () =>
|
||||||
|
webSocketContext.SendSocketMessage(
|
||||||
|
SentMessagesCommands.SubscribeToTopic,
|
||||||
|
{
|
||||||
topic: pathname,
|
topic: pathname,
|
||||||
browserTabSession: BrowserTabSession,
|
browserTabSession: BrowserTabSession,
|
||||||
});
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
subscribeTopicMessage();
|
||||||
|
|
||||||
|
document.addEventListener(wsConnectionCustomEventName, () =>
|
||||||
|
subscribeTopicMessage()
|
||||||
|
);
|
||||||
|
|
||||||
// auto close sideMenu on mobile
|
// auto close sideMenu on mobile
|
||||||
// this will prevent to auto close sideMenu on first render as the useEffects will be called after the first render
|
// this will prevent to auto close sideMenu on first render as the useEffects will be called after the first render
|
||||||
|
|
Loading…
Reference in New Issue