Show notices for server errors

This commit is contained in:
Cadence Ember 2025-04-10 15:07:39 +12:00
parent 62e7ccf17b
commit b1ab998a4b
4 changed files with 38 additions and 9 deletions

View file

@ -62,3 +62,11 @@ function setupTogglePlayerButton(event) {
}
setupTogglePlayerButton()
document.body.addEventListener("htmx:load", setupTogglePlayerButton)
function hideError() {
document.getElementById("server-error").setAttribute("aria-hidden", "true")
}
document.body.addEventListener("htmx:responseError", event => {
document.getElementById("server-error").setAttribute("aria-hidden", "false")
document.getElementById("server-error-content").textContent = event.detail.xhr.responseText
})