summaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
authorJomar Milan <jomarm@jomarm.com>2026-06-07 19:31:19 -0700
committerJomar Milan <jomarm@jomarm.com>2026-06-07 19:31:19 -0700
commita1746f7c30519abc2f3a293a8f02cc0b2015804d (patch)
tree6677ca5c1d235ecd0091fb80882d606f7583d83a /assets
parentec2097b11f93ad968e171c0e961e0e06652ce44b (diff)
Respond with hand data after handshake
Diffstat (limited to 'assets')
-rw-r--r--assets/session.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/assets/session.js b/assets/session.js
index c607594..981cff1 100644
--- a/assets/session.js
+++ b/assets/session.js
@@ -25,6 +25,9 @@ websocket.addEventListener('message', (event) => {
colorSelect.appendChild(selection);
});
colorSelect.disabled = false;
+ } else if (Object.hasOwn(message, 'Hand')) {
+ const payload = message.Hand;
+ colorSelect.disabled = false;
}
});
@@ -33,5 +36,11 @@ websocket.addEventListener('close', () => {
});
colorSelect.addEventListener('change', () => {
+ if (colorSelect.value === '') return;
+
colorSelect.disabled = true;
+
+ websocket.send(JSON.stringify({
+ "Color": colorSelect.value
+ }));
}); \ No newline at end of file