Untitled
Anonymous
plain_text
03/08/2024 2:09 PM
908 B
14
Indexable
const listenLocalStorage = (callback) => {
if (typeof (window.Storage.prototype || {}).setItem === 'function') {
const originalSetItem = window.Storage.prototype.setItem;
const originalLocalSetItem = window.localStorage.setItem;
window.Storage.prototype.setItem = function () {
callback(arguments[0]);
originalSetItem.apply(this, arguments);
};
window.localStorage.setItem = function () {
callback(arguments[0]);
originalLocalSetItem.apply(this, arguments);
};
}
};Editor is loading...
Leave a Comment