Files
BetterSEQTA-Plus/src/seqta/utils/hideSensitiveToggle.ts
T
2025-06-23 12:33:37 +10:00

19 lines
459 B
TypeScript

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();
}
});
}