feat: improved sensitive content hider (dev)

This commit is contained in:
SethBurkart123
2025-06-23 12:33:37 +10:00
parent c7d9e1d955
commit 964a026e7a
6 changed files with 231 additions and 8 deletions
+18
View File
@@ -0,0 +1,18 @@
import { settingsState } from "./listeners/SettingsState";
import hideSensitiveContent from "@/seqta/ui/dev/hideSensitiveContent";
function maybeHide() {
if (settingsState.hideSensitiveContent) {
hideSensitiveContent();
}
}
export function initializeHideSensitiveToggle() {
maybeHide();
window.addEventListener("hashchange", maybeHide);
settingsState.register("hideSensitiveContent", (val) => {
if (val) {
maybeHide();
}
});
}