diff --git a/internal/view/layout/base.templ b/internal/view/layout/base.templ index 436e8b1..9c899b2 100644 --- a/internal/view/layout/base.templ +++ b/internal/view/layout/base.templ @@ -9,31 +9,23 @@ templ BaseLayout() { - + + + document.addEventListener("DOMContentLoaded", () => { + document.addEventListener("htmx:beforeSwap", (e) => { + if([422,401].includes(e.detail.xhr.status)) { + e.detail.shouldSwap = true + e.detail.isError = false + } + }) + }) +
- + @navbar()