diff options
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/session.js | 9 |
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 |
