宠物主题切换

This commit is contained in:
tangly1024.com
2024-01-31 14:36:35 +08:00
parent 5082783dbd
commit 46aed51811
3 changed files with 11 additions and 10 deletions

View File

@@ -25,10 +25,11 @@ export function GlobalContextProvider(props) {
// 切换主题
function switchTheme() {
const currentIndex = THEMES.indexOf(theme)
const query = router.query
const currentTheme = query.theme || theme
const currentIndex = THEMES.indexOf(currentTheme)
const newIndex = currentIndex < THEMES.length - 1 ? currentIndex + 1 : 0
const newTheme = THEMES[newIndex]
const query = router.query
query.theme = newTheme
router.push({ pathname: router.pathname, query })
return newTheme