feat: 切换模式自动滚动页面到顶部

This commit is contained in:
hzm
2026-03-08 19:08:29 +08:00
parent 7f3dfb31cf
commit d5df393723

View File

@@ -1559,9 +1559,12 @@ export default function HomePage() {
const applyViewMode = useCallback((mode) => {
if (mode !== 'card' && mode !== 'list') return;
if (mode !== viewMode) {
window.scrollTo({ top: 0, behavior: 'smooth' });
}
setViewMode(mode);
storageHelper.setItem('viewMode', mode);
}, [storageHelper]);
}, [storageHelper, viewMode]);
const toggleFavorite = (code) => {
setFavorites(prev => {