Rename developerSettingsTab to developerMode for consistency (#2889)

This commit is contained in:
Hugh Nimmo-Smith
2024-12-11 14:30:16 +00:00
committed by GitHub
parent b834d8f679
commit 6c81f69590
3 changed files with 7 additions and 12 deletions

View File

@@ -14,7 +14,7 @@ import {
showHandRaisedTimer as showHandRaisedTimerSetting, showHandRaisedTimer as showHandRaisedTimerSetting,
showReactions as showReactionsSetting, showReactions as showReactionsSetting,
playReactionsSound as playReactionsSoundSetting, playReactionsSound as playReactionsSoundSetting,
developerSettingsTab as developerSettingsTabSetting, developerMode as developerModeSetting,
useSetting, useSetting,
} from "./settings"; } from "./settings";
@@ -37,9 +37,7 @@ export const PreferencesSettingsTab: FC = () => {
fn(e.target.checked); fn(e.target.checked);
}; };
const [developerSettingsTab, setDeveloperSettingsTab] = useSetting( const [developerMode, setDeveloperMode] = useSetting(developerModeSetting);
developerSettingsTabSetting,
);
return ( return (
<div> <div>
@@ -82,13 +80,13 @@ export const PreferencesSettingsTab: FC = () => {
<InputField <InputField
id="developerSettingsTab" id="developerSettingsTab"
type="checkbox" type="checkbox"
checked={developerSettingsTab} checked={developerMode}
label={t("settings.preferences_tab.developer_mode_label")} label={t("settings.preferences_tab.developer_mode_label")}
description={t( description={t(
"settings.preferences_tab.developer_mode_label_description", "settings.preferences_tab.developer_mode_label_description",
)} )}
onChange={(event: ChangeEvent<HTMLInputElement>): void => onChange={(event: ChangeEvent<HTMLInputElement>): void =>
setDeveloperSettingsTab(event.target.checked) setDeveloperMode(event.target.checked)
} }
/> />
</FieldRow> </FieldRow>

View File

@@ -23,7 +23,7 @@ import { widget } from "../widget";
import { import {
useSetting, useSetting,
soundEffectVolumeSetting, soundEffectVolumeSetting,
developerSettingsTab, developerMode,
} from "./settings"; } from "./settings";
import { isFirefox } from "../Platform"; import { isFirefox } from "../Platform";
import { PreferencesSettingsTab } from "./PreferencesSettingsTab"; import { PreferencesSettingsTab } from "./PreferencesSettingsTab";
@@ -66,7 +66,7 @@ export const SettingsModal: FC<Props> = ({
const [soundVolume, setSoundVolume] = useSetting(soundEffectVolumeSetting); const [soundVolume, setSoundVolume] = useSetting(soundEffectVolumeSetting);
const [soundVolumeRaw, setSoundVolumeRaw] = useState(soundVolume); const [soundVolumeRaw, setSoundVolumeRaw] = useState(soundVolume);
const [showDeveloperSettingsTab] = useSetting(developerSettingsTab); const [showDeveloperSettingsTab] = useSetting(developerMode);
const audioTab: Tab<SettingsTab> = { const audioTab: Tab<SettingsTab> = {
key: "audio", key: "audio",

View File

@@ -68,10 +68,7 @@ export const useOptInAnalytics = (): [
return PosthogAnalytics.instance.isEnabled() ? setting : [false, null]; return PosthogAnalytics.instance.isEnabled() ? setting : [false, null];
}; };
export const developerSettingsTab = new Setting( export const developerMode = new Setting("developer-settings-tab", false);
"developer-settings-tab",
false,
);
export const duplicateTiles = new Setting("duplicate-tiles", 0); export const duplicateTiles = new Setting("duplicate-tiles", 0);