diff --git a/client/api/Client.ts b/client/api/Client.ts new file mode 100644 index 0000000..983ea07 --- /dev/null +++ b/client/api/Client.ts @@ -0,0 +1,11 @@ +import { io, Socket } from 'https://unpkg.com/socket.io-client@4.8.1/dist/socket.io.esm.min.js' + +class Client { + static socket: Socket + static connect() { + this.socket && this.socket.disconnect() + this.socket = io() + } +} + +export default Client