react-use-action-cable-ts
Advanced tools
Comparing version 1.0.1 to 1.0.2
@@ -13,6 +13,6 @@ import { ChannelNameWithParams, Consumer, Subscription } from "@rails/actioncable"; | ||
subscribe: (data: ChannelNameWithParams, callbacks: { | ||
received: (x: T) => void; | ||
initialized: () => void; | ||
connected: () => void; | ||
disconnected: () => void; | ||
received?: (x: T) => void; | ||
initialized?: () => void; | ||
connected?: () => void; | ||
disconnected?: () => void; | ||
}) => void; | ||
@@ -19,0 +19,0 @@ unsubscribe: () => void; |
@@ -55,4 +55,3 @@ "use strict"; | ||
}); | ||
if (callbacks.received) | ||
callbacks.received(x); | ||
callbacks.received?.(x); | ||
}, | ||
@@ -66,4 +65,3 @@ initialized: () => { | ||
setSubscribed(true); | ||
if (callbacks.initialized) | ||
callbacks.initialized(); | ||
callbacks.initialized?.(); | ||
}, | ||
@@ -77,4 +75,3 @@ connected: () => { | ||
setConnected(true); | ||
if (callbacks.connected) | ||
callbacks.connected(); | ||
callbacks.connected?.(); | ||
}, | ||
@@ -88,4 +85,3 @@ disconnected: () => { | ||
setConnected(false); | ||
if (callbacks.disconnected) | ||
callbacks.disconnected(); | ||
callbacks.disconnected?.(); | ||
} | ||
@@ -92,0 +88,0 @@ }); |
{ | ||
"name": "react-use-action-cable-ts", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"description": "Hooks to easily use Rails Action Cable in your React application", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
10141
200