From d95ec615cdebe7690106f1d01934d43f393ae389 Mon Sep 17 00:00:00 2001 From: mamamiyear Date: Wed, 12 Nov 2025 23:21:30 +0800 Subject: [PATCH] fix: reset buttons for filter table have no effect --- src/components/ResourceList.tsx | 85 ++++++++++++++++++++++++++------- 1 file changed, 68 insertions(+), 17 deletions(-) diff --git a/src/components/ResourceList.tsx b/src/components/ResourceList.tsx index 0d77c87..b424309 100644 --- a/src/components/ResourceList.tsx +++ b/src/components/ResourceList.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import { Layout, Typography, Table, Grid, InputNumber, Button, Space, Tag, message, Modal, Dropdown, Input } from 'antd'; +import { Layout, Typography, Table, Grid, InputNumber, Button, Space, Tag, message, Modal, Dropdown, Input, Select } from 'antd'; import type { FormInstance } from 'antd'; import type { ColumnsType, ColumnType } from 'antd/es/table'; import type { FilterDropdownProps } from 'antd/es/table/interface'; @@ -477,7 +477,7 @@ function buildNumberRangeFilter(dataIndex: keyof Resource, label: string): Colum onClick={() => { const key = `${localMin ?? ''}:${localMax ?? ''}`; setSelectedKeys?.([key]); - confirm?.(); + confirm?.({ closeDropdown: true }); }} > 筛选 @@ -485,8 +485,11 @@ function buildNumberRangeFilter(dataIndex: keyof Resource, label: string): Colum