Select Git revision
Forked from
ajou-pay / client-user
Source project has a limited visibility.
-
Minseo Lee authoredMinseo Lee authored
Socket.ts 605 B
import { io } from "socket.io-client";
import { SOCKET_URL } from "../utils/api";
class Socket {
private ioInstance = io(SOCKET_URL, { withCredentials: true });
constructor() {
this.ioInstance.on('connect', () => {
console.log('Connected to Socket.IO server');
});
this.ioInstance.on('auth', (e) => {
console.log('auth', e);
});
}
onOrder(listener: (a: any) => void) {
return this.ioInstance.on('order', listener);
}
disconnect() {
this.ioInstance.disconnect();
}
}
export default Socket;