refactor: remove client-side cache key pulls

This commit is contained in:
Shivam Mishra
2026-06-10 12:37:11 +05:30
parent f452b88e8d
commit 0b4d1c801c
6 changed files with 9 additions and 85 deletions
@@ -14,9 +14,6 @@ class BaseActionCableConnector {
) {
const websocketURL = websocketHost ? `${websocketHost}/cable` : undefined;
this.connected = new Promise(resolve => {
this.resolveConnected = resolve;
});
this.consumer = createConsumer(websocketURL);
this.subscription = this.consumer.subscriptions.create(
{
@@ -29,10 +26,6 @@ class BaseActionCableConnector {
updatePresence() {
this.perform('update_presence');
},
connected: () => {
this.resolveConnected();
this.onConnected();
},
received: this.onReceived,
disconnected: () => {
BaseActionCableConnector.isDisconnected = true;
@@ -81,9 +74,6 @@ class BaseActionCableConnector {
}, RECONNECT_INTERVAL);
};
// eslint-disable-next-line class-methods-use-this
onConnected = () => {};
// eslint-disable-next-line class-methods-use-this
onReconnect = () => {};