Description
During development and Beta testing, local storage and cached API responses can cause the UI to break or display stale data.
Asking users to manually dig into their browser dev tools to clear storage is bad UX.
We need a small, subtle "Clear App Data" button hidden in the footer for quick resets.
This will save massive amounts of time during QA testing for Wave 3.
Requirements
Description
During development and Beta testing, local storage and cached API responses can cause the UI to break or display stale data.
Asking users to manually dig into their browser dev tools to clear storage is bad UX.
We need a small, subtle "Clear App Data" button hidden in the footer for quick resets.
This will save massive amounts of time during QA testing for Wave 3.
Requirements
Footer.tsxcomponent labeled "Clear Cache".onClickhandler that callslocalStorage.clear().alert("App data cleared. Please refresh the page.")after clearing.