// ==UserScript==
// @name Hide SBI Technical Error Popup
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Hide/remove Technical Error popup (No transactions message)
// @match https://cdnweb.onlineyono.sbi.bank.in/*
// @grant none
// @run-at document-idle
// ==/UserScript==
(function () {
'use strict';
function removeErrorPopup() {
// Target by class
const popups = document.querySelectorAll('.pop-up');
popups.forEach(popup => {
if (popup.innerText.includes('No transactions to display')) {
popup.style.display = 'none'; // hide
// popup.remove(); // OR completely remove
}
});
}
// Run multiple times because Angular loads dynamically
const observer = new MutationObserver(() => {
removeErrorPopup();
});
observer.observe(document.body, {
childList: true,
subtree: true
});
// Initial run
setTimeout(removeErrorPopup, 2000);
})();2 views