From 454c1fc9d6712b36ea86e7958b05bac738dd3edc Mon Sep 17 00:00:00 2001 From: Jacques Nel Date: Fri, 2 Dec 2022 16:55:12 +0200 Subject: [PATCH] fix: socket connect callback race conditions --- docs/js/service.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/js/service.md b/docs/js/service.md index 9fc516f..8d551d3 100644 --- a/docs/js/service.md +++ b/docs/js/service.md @@ -12,7 +12,9 @@ To communicate with phoenix socket, you can make use of the socket service import { socketService, } from '@trixtateam/phoenix-to-redux'; -socketService.initialize('localhost:3000') -socketService.connect() +const socket = socketService.initialize('localhost:3000') +socket.onOpen(function(){ console.info("the socket was opened") }); +socket.onError(function(error){ alert("An error occurred") }); +socket.connect(); ```