diff --git a/examples/h3/index.ts b/examples/h3/index.ts index 069558a..8eafc73 100644 --- a/examples/h3/index.ts +++ b/examples/h3/index.ts @@ -10,12 +10,15 @@ export const websocket = { hooks: defineHooks({ open(peer) { console.log("[ws] open", peer); + peer.send({ user: "system", message: `Welcome ${peer}!` }); }, message(peer, message) { console.log("[ws] message", peer, message); if (message.text().includes("ping")) { - peer.send("pong"); + peer.send({ user: "system", message: "pong" }); + } else { + peer.send({ user: peer.toString(), message: message.toString() }); } }, diff --git a/examples/h3/public/index.html b/examples/h3/public/index.html index 28d534a..158f051 100644 --- a/examples/h3/public/index.html +++ b/examples/h3/public/index.html @@ -110,6 +110,7 @@ ping, clear, connect, + rand: Math.random(), }).mount(); await connect(); @@ -125,14 +126,11 @@
{{ message.user }}
- - - - - +