fix: keep mobile filter resets intentional

This commit is contained in:
lingniu
2026-07-19 04:57:31 +08:00
parent 9a87d14d6d
commit 2bae87f6a2
11 changed files with 23 additions and 13 deletions

View File

@@ -358,12 +358,9 @@ export default function UsersPage() {
setCustomerStatus(draftCustomerStatus);
setFiltersCollapsed(true);
};
const resetMobileFilters = () => {
const resetMobileDraft = () => {
setDraftCustomerKeyword('');
setDraftCustomerStatus('all');
setCustomerKeyword('');
setCustomerStatus('all');
setFiltersCollapsed(true);
};
const submitMobileFilters = (event: FormEvent) => {
event.preventDefault();
@@ -398,7 +395,7 @@ export default function UsersPage() {
title="筛选客户账号"
description="按账号信息与权限状态缩小客户范围"
onCancel={closeMobileFilters}
secondaryAction={{ label: '重置条件', onClick: resetMobileFilters }}
secondaryAction={{ label: '重置条件', onClick: resetMobileDraft }}
primaryAction={{ label: '应用筛选', onClick: applyMobileFilters }}
>
<form className="v2-user-mobile-filter-form" onSubmit={submitMobileFilters}>