forked from Adleraci/adlerka.top
fix statusmessage
This commit is contained in:
@@ -1,4 +1,30 @@
|
||||
let UserInfo;
|
||||
|
||||
function handleResponse(data, successMessage, failureMessage) {
|
||||
const statusMessageContainer = document.getElementById("statusMessageContainer");
|
||||
|
||||
const statusMessage = document.createElement("div");
|
||||
statusMessage.classList.add("status-message");
|
||||
|
||||
if (data.Status === 'Success') {
|
||||
statusMessage.innerText = successMessage;
|
||||
statusMessage.classList.add("success");
|
||||
} else {
|
||||
statusMessage.innerText = failureMessage;
|
||||
statusMessage.classList.add("failure");
|
||||
}
|
||||
|
||||
statusMessageContainer.appendChild(statusMessage);
|
||||
|
||||
// Automatically remove the message after 3 seconds
|
||||
setTimeout(() => {
|
||||
statusMessage.style.opacity = "0";
|
||||
setTimeout(() => {
|
||||
statusMessage.remove();
|
||||
}, 500);
|
||||
}, 3000);
|
||||
}
|
||||
|
||||
async function doAction(url, requestData, successMessage, failureMessage, silent = false) {
|
||||
try {
|
||||
const params = new URLSearchParams();
|
||||
|
Reference in New Issue
Block a user