fix: 移除页码为1时的数据请求限制

统一修改多个选择弹窗组件,当页码变化时不再限制第一页的数据请求,确保数据加载逻辑一致
This commit is contained in:
超级老白兔
2025-09-10 11:01:13 +08:00
parent 390d88e0e9
commit c6304d75cf
5 changed files with 5 additions and 5 deletions

View File

@@ -103,7 +103,7 @@ export default function SelectionPopup({
// 页码变化
useEffect(() => {
if (!visible || currentPage === 1) return;
if (!visible) return;
fetchAccounts(currentPage, searchQuery);
}, [currentPage, visible, searchQuery]);

View File

@@ -123,7 +123,7 @@ const SelectionPopup: React.FC<SelectionPopupProps> = ({
// 页码变化时请求数据只在弹窗打开且页码不是1时执行
useEffect(() => {
if (!visible || currentPage === 1) return; // 弹窗关闭或第一页时不请求
if (!visible) return; // 弹窗关闭或第一页时不请求
fetchFriends(currentPage, searchQuery);
}, [currentPage, visible, searchQuery]);

View File

@@ -135,7 +135,7 @@ export default function SelectionPopup({
// 页码变化时请求数据只在弹窗打开且页码不是1时执行
useEffect(() => {
if (!visible || currentPage === 1) return;
if (!visible) return;
fetchGroups(currentPage, searchQuery);
}, [currentPage, visible, searchQuery]);

View File

@@ -134,7 +134,7 @@ export default function SelectionPopup({
// 页码变化时请求数据只在弹窗打开且页码不是1时执行
useEffect(() => {
if (!visible || currentPage === 1) return;
if (!visible) return;
fetchPoolPackages(currentPage, searchQuery);
}, [currentPage, visible, searchQuery]);

View File

@@ -81,7 +81,7 @@ const SendRcrodModal: React.FC<SendRcrodModalProps> = ({
// 页码变化
useEffect(() => {
if (!visible || !ruleId || currentPage === 1) return;
if (!visible || !ruleId) return;
fetchSendRecords(currentPage, searchKeyword);
}, [currentPage]);