From a316eef8072e182db1c8aab58e10e3da91c04f66 Mon Sep 17 00:00:00 2001 From: CrescentLeaf Date: Sun, 31 Aug 2025 13:19:49 +0800 Subject: [PATCH] =?UTF-8?q?feat(wip):=20=E5=89=8D=E5=90=8E=E7=AB=AF?= =?UTF-8?q?=E9=80=9A=E8=A8=8A=E5=9F=BA=E7=A4=8E=E9=A1=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/api/Client.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 client/api/Client.ts 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