Files
socket.io/examples/typescript/client.ts
2020-12-30 09:45:22 +01:00

19 lines
396 B
TypeScript

import { io } from "socket.io-client";
const socket = io("ws://localhost:8080/", {});
socket.on("connect", () => {
console.log(`connect ${socket.id}`);
});
socket.on("disconnect", () => {
console.log(`disconnect`);
});
setInterval(() => {
const start = Date.now();
socket.emit("ping", () => {
console.log(`pong (latency: ${Date.now() - start} ms)`);
});
}, 1000);