summaryrefslogtreecommitdiff
path: root/main.js
diff options
context:
space:
mode:
authorMark Powers <mark@marks.kitchen>2022-09-24 22:19:44 -0500
committerMark Powers <mark@marks.kitchen>2022-09-24 22:19:44 -0500
commite882d551d58cb873d11f0774a79b48b4490ecbce (patch)
treeee334966b828f746bc98279eaea9a1dfa55bdb5c /main.js
parent09a0be0bd5d119c177ee18b692e84fb4ba49a129 (diff)
Add volume slider
Diffstat (limited to 'main.js')
-rw-r--r--main.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/main.js b/main.js
index 2fc0098..818801b 100644
--- a/main.js
+++ b/main.js
@@ -10,6 +10,7 @@ function random(){
fetch("/random")
}
function playlist(){
+ let volume_slider = document.getElementById("volume")
function f(){
fetch("/playlist").then(res => res.json()).then(res => {
let el = document.getElementById("playlist")
@@ -24,9 +25,14 @@ function playlist(){
li.innerHTML = my_html
el.appendChild(li)
})
+ volume_slider.value = res.volume * 100
})
}
var intervalId = setInterval(f, 5000);
f()
+
+ volume_slider.onchange = function() {
+ fetch(`/volume/${volume_slider.value/100}`)
+ }
}
window.addEventListener('load', event => playlist());