diff --git a/src/components/GlobalSettingsButton.tsx b/src/components/GlobalSettingsButton.tsx index 218464b..22185eb 100644 --- a/src/components/GlobalSettingsButton.tsx +++ b/src/components/GlobalSettingsButton.tsx @@ -59,9 +59,18 @@ const GlobalSettingsButton: React.FC = () => {

设置菜单

- - toggleTheme()}> - {theme === "day" ? ( + e.preventDefault()} + > + { + e.preventDefault(); + toggleTheme(); + }} + > + {theme === "light" ? ( <> 切换到暗色模式 @@ -73,12 +82,20 @@ const GlobalSettingsButton: React.FC = () => { )} - setTextSize(textSize + 1)}> + { + e.preventDefault(); + setTextSize(textSize + 1); + }} + > 增大字体 setTextSize(Math.max(10, textSize - 1))} + onSelect={(e) => { + e.preventDefault(); + setTextSize(Math.max(10, textSize - 1)); + }} > 减小字体 diff --git a/src/components/layout/Header.tsx b/src/components/layout/Header.tsx index c77c5c7..e4231db 100644 --- a/src/components/layout/Header.tsx +++ b/src/components/layout/Header.tsx @@ -22,7 +22,7 @@ const Header: React.FC = () => {