            loader.classList.add("error")
            const errormessage = document.createElement("span")
            loader.append(errormessage)
            errormessage.style.display = "contents"
            errormessage.style.fontSize = "30px"
            errormessage.innerText = e.message
            loader.innerText = ":(\n" + e.message
            if (action || old) loader.style.flexDirection = "column"
            if (action) loader.innerHTML += `<button class='metro-button'>${action.title}</button>`