Skip to content

Commit d81cb9b

Browse files
committed
fix: don't enable yourself, player!
1 parent c2f91b4 commit d81cb9b

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

pages/index/index.gohtml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@
130130
<button class="primary-button" id="start-player">Enable player</button>
131131

132132
<div hx-get="/player" hx-swap="morph:innerHTML"
133-
hx-trigger="click from:#start-player, playerReloadEvent, every 5s once from:#start-player"
133+
hx-trigger="click from:#start-player, playerReloadEvent"
134134
id="player"></div>
135135
</article>
136136

@@ -140,12 +140,17 @@
140140
</article>
141141
</div>
142142
<script>
143+
const player = document.getElementById("player");
144+
143145
/**
144146
* @type {HTMLButtonElement}
145147
*/
146148
const playerStartButton = document.getElementById("start-player");
147149
playerStartButton.addEventListener("click", () => {
148150
playerStartButton.remove();
151+
setInterval(() => {
152+
htmx.trigger(player, "playerReloadEvent");
153+
}, 5000);
149154
});
150155
</script>
151156
{{end}}

pages/player/playerPartial.gohtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242

4343
audioPlayer.volume = 0.10;
4444
audioPlayer.addEventListener("ended", () => {
45-
console.debug("Song ended, reloadi;ng");
45+
console.debug("Song ended, reloading");
4646
htmx.trigger(audioPlayer, "playerReloadEvent");
4747
});
4848

0 commit comments

Comments
 (0)