From a2fd16ede5030f5835943f17442bcabfcac0cb57 Mon Sep 17 00:00:00 2001 From: James Chen Date: Tue, 2 Sep 2025 18:14:42 +0800 Subject: [PATCH] fix(homeStore): update hasMore logic to check for non-empty result list --- stores/homeStore.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stores/homeStore.ts b/stores/homeStore.ts index 09f2648..fd275bc 100644 --- a/stores/homeStore.ts +++ b/stores/homeStore.ts @@ -215,7 +215,7 @@ const useHomeStore = create((set, get) => ({ set({ contentData: newItems, // 使用完整的新数据 pageStart: newItems.length, - hasMore: result.list.length === 20, + hasMore: result.list.length !== 0, }); } else { // 增量加载时更新缓存 @@ -238,7 +238,7 @@ const useHomeStore = create((set, get) => ({ set((state) => ({ contentData: [...state.contentData, ...newItems], pageStart: state.pageStart + newItems.length, - hasMore: result.list.length === 20, + hasMore: result.list.length !== 0, })); } } else if (selectedCategory.tags) {