| 
					
				 | 
			
			
				@@ -24,15 +24,19 @@ export default function useWebSocketFn() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     `ws://cld2qa.com/summon/v1/chat/link?username=${currentUser.username}&id=${currentUser.staffId}`, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       manual: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      reconnectLimit: 3, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      reconnectLimit: 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       reconnectInterval: 2000 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   useEffect(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    window.addEventListener('beforeunload', () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      disconnect() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (currentUser && currentUser.staffId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       connect() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      window.removeEventListener('beforeunload', () => {}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       disconnect() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, []) 
			 |