mirror of
https://github.com/d0zingcat/NotionNext.git
synced 2026-05-14 07:26:52 +00:00
深色额模式逻辑
This commit is contained in:
@@ -16,7 +16,8 @@ export function GlobalContextProvider(props) {
|
||||
const [lang, updateLang] = useState(NOTION_CONFIG?.LANG || LANG) // 默认语言
|
||||
const [locale, updateLocale] = useState(generateLocaleDict(NOTION_CONFIG?.LANG || LANG)) // 默认语言
|
||||
const [theme, setTheme] = useState(NOTION_CONFIG?.THEME || THEME) // 默认博客主题
|
||||
const [isDarkMode, updateDarkMode] = useState(NOTION_CONFIG?.APPEARANCE || APPEARANCE === 'dark') // 默认深色模式
|
||||
const defaultDarkMode = NOTION_CONFIG?.APPEARANCE || APPEARANCE === 'dark'
|
||||
const [isDarkMode, updateDarkMode] = useState(defaultDarkMode) // 默认深色模式
|
||||
const [onLoading, setOnLoading] = useState(false) // 抓取文章数据
|
||||
const router = useRouter()
|
||||
|
||||
@@ -57,7 +58,7 @@ export function GlobalContextProvider(props) {
|
||||
}
|
||||
|
||||
useEffect(() => {
|
||||
initDarkMode(updateDarkMode)
|
||||
initDarkMode(updateDarkMode,defaultDarkMode)
|
||||
initLocale(lang, locale, updateLang, updateLocale)
|
||||
}, [])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user