summaryrefslogtreecommitdiff
path: root/assets/session.js
diff options
context:
space:
mode:
Diffstat (limited to 'assets/session.js')
-rw-r--r--assets/session.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/assets/session.js b/assets/session.js
index b4f95dd..7d00838 100644
--- a/assets/session.js
+++ b/assets/session.js
@@ -1,5 +1,12 @@
const colorSelect = document.getElementById('color-select');
+const id = document.getElementById('session-script').dataset.id;
+const websocket = new WebSocket(`/session/${id}/play`);
+
+websocket.addEventListener('open', () => {
+ colorSelect.disabled = false;
+});
+
colorSelect.addEventListener('change', () => {
colorSelect.disabled = true;
}); \ No newline at end of file