JSFiddle - React, Tailwind, and code Playground
by polypode
JavaScript
let originalFunction = window.Storage.prototype.setItem;
window.Storage.prototype.setItem = (keyName, keyValue) => {
console.log("Override worked ! ")
let currentState = localStorage.getItem("disableStorage");
if (currentState === null || keyName === "disableStorage") {
originalFunction(keyName, keyValue);
}
return;
}
localStorage.setItem("test", "blah");