From 914bd7cd6aa14e839332a98d91c30b19865b0cf2 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 17 May 2026 15:25:52 +0300 Subject: Restructure repo: move Go server into player-server/ --- web/js/shuffle.js | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 web/js/shuffle.js (limited to 'web/js/shuffle.js') diff --git a/web/js/shuffle.js b/web/js/shuffle.js deleted file mode 100644 index ccdede7..0000000 --- a/web/js/shuffle.js +++ /dev/null @@ -1,36 +0,0 @@ -let shuffleOn = false; -let shuffleRevision = 0; - -export function initShuffle({ onChange }) { - const btn = document.getElementById('shuffle-toggle'); - if (!btn) return; - btn.addEventListener('click', () => { - shuffleOn = !shuffleOn; - shuffleRevision += 1; - updateUI(); - onChange?.(shuffleOn); - }); -} - -export function toggle() { - shuffleOn = !shuffleOn; - shuffleRevision += 1; - updateUI(); - return shuffleOn; -} - -export function enable() { - shuffleOn = true; - shuffleRevision += 1; - updateUI(); - return shuffleOn; -} - -export function isOn() { return shuffleOn; } - -export function revision() { return shuffleRevision; } - -function updateUI() { - const btn = document.getElementById('shuffle-toggle'); - if (btn) btn.classList.toggle('active', shuffleOn); -} -- cgit v1.2.3