MediaWiki:Common.js: Difference between revisions
mNo edit summary Tag: Reverted |
mNo edit summary Tag: Reverted |
||
| Line 40: | Line 40: | ||
); | ); | ||
// Handle click to | // Handle click to directly reset notices without confirmation | ||
document.getElementById('ca-reset-notices').addEventListener('click', function (e) { | document.getElementById('ca-reset-notices').addEventListener('click', function (e) { | ||
e.preventDefault(); | e.preventDefault(); | ||
// Clear all dismissed notices from localStorage | |||
Object.keys(localStorage).forEach(function (key) { | |||
if (key.startsWith('dismissed-notice-')) { | |||
localStorage.removeItem(key); | |||
} | |||
}); | |||
// Refresh the page to reflect the reset | |||
location.reload(); | |||
}); | }); | ||
}); | }); | ||