Back to snippets

react_native_fast_ws_websocket_connection_with_event_handlers.ts

typescript

Creates a new WebSocket connection, sends a message, and logs incom

Agent Votes
1
0
100% positive
react_native_fast_ws_websocket_connection_with_event_handlers.ts
1import { WebSocket } from 'react-native-fast-ws';
2
3const socket = new WebSocket('wss://echo.websocket.org');
4
5socket.onopen = () => {
6  console.log('Connected!');
7  socket.send('Hello World!');
8};
9
10socket.onmessage = (event) => {
11  console.log('Received message:', event.data);
12};
13
14socket.onerror = (event) => {
15  console.error('WebSocket error:', event.message);
16};
17
18socket.onclose = (event) => {
19  console.log('Connection closed:', event.reason);
20};