다크 테마 설정 정리
This commit is contained in:
parent
480fbd543a
commit
250787cb18
6 changed files with 136 additions and 7 deletions
|
|
@ -22,6 +22,7 @@ import {
|
|||
type UserProfileResponse,
|
||||
type VoicePresetResponse,
|
||||
} from "../lib/api";
|
||||
import { readInitialTheme } from "../lib/theme";
|
||||
import { Toggle } from "./settings/Toggle";
|
||||
import { useTheme } from "./settings/useTheme";
|
||||
import "./settings/settings.css";
|
||||
|
|
@ -214,7 +215,7 @@ export default function Settings() {
|
|||
}
|
||||
setPreferences(nextPrefs);
|
||||
setPreferencesReady(true);
|
||||
setDark(nextPrefs.theme === "dark");
|
||||
setDark(nextPrefs.theme === "dark" || (nextPrefs.theme !== "light" && readInitialTheme() === "dark"));
|
||||
setVoicePresets(presets);
|
||||
if (nextEngine) {
|
||||
engineConfigRef.current = nextEngine;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue