v0.0.2 - 修复useEffect中添加numberFilter参数

This commit is contained in:
甲辰生产 2026-04-20 01:32:14 +08:00
parent 0b1643ae5b
commit 0aab735feb
1 changed files with 3 additions and 3 deletions

View File

@ -97,7 +97,7 @@ export default function YichensBoard() {
}) })
} }
// totalPosts // totalPosts
if (numberFilter) { if (numberFilter && data.length > 0) {
setTotalPosts(data.length) setTotalPosts(data.length)
} }
} }
@ -133,13 +133,13 @@ export default function YichensBoard() {
useEffect(() => { useEffect(() => {
if (todayStats.total > 0) { if (todayStats.total > 0) {
fetchPosts(1, categoryFilter, searchKeyword) fetchPosts(1, categoryFilter, searchKeyword, numberFilter)
} }
}, [todayStats, categoryFilter, postTypeFilter, numberFilter]) }, [todayStats, categoryFilter, postTypeFilter, numberFilter])
useEffect(() => { useEffect(() => {
setPage(1) setPage(1)
fetchPosts(1, categoryFilter, searchKeyword) fetchPosts(1, categoryFilter, searchKeyword, numberFilter)
}, [searchKeyword, numberFilter]) }, [searchKeyword, numberFilter])
const togglePost = id => setExpandedPosts(p => ({ ...p, [id]: !p[id] })) const togglePost = id => setExpandedPosts(p => ({ ...p, [id]: !p[id] }))