feat: add toggle switch for disabling error feedback and persist user settings

This commit is contained in:
Michael Czechowski
2025-05-20 00:37:36 +02:00
parent 7cdbf0807f
commit 0f368b7373
4 changed files with 126 additions and 5 deletions

View File

@@ -94,6 +94,15 @@ export function showFeedback(isSuccess, message) {
// Clear any existing feedback
clearFeedback();
// Check if error feedback is disabled in user settings
if (!isSuccess) {
const disableFeedbackErrors = !document.getElementById("disable-feedback-toggle").checked;
if (disableFeedbackErrors) {
// Skip showing error feedback if disabled
return;
}
}
// Create feedback element
feedbackElement = document.createElement("div");
feedbackElement.classList.add(isSuccess ? "feedback-success" : "feedback-error");