From bb83aaa330743cbaa8715df570b5c9467fd20323 Mon Sep 17 00:00:00 2001 From: hiker90 Date: Thu, 21 Dec 2023 17:47:00 +0800 Subject: [PATCH] fix(pastTimePicker): fixempty quickmode confirm&cancel (#2219) * fix(pastTimePicker): fixempty quickmode confirm&cancel * fix --------- Co-authored-by: YanHui --- src/static-past-time-picker/QuickPicker.tsx | 6 ++++-- src/static-past-time-picker/interfaces.ts | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/static-past-time-picker/QuickPicker.tsx b/src/static-past-time-picker/QuickPicker.tsx index 9fd551b487..9143fb0b26 100644 --- a/src/static-past-time-picker/QuickPicker.tsx +++ b/src/static-past-time-picker/QuickPicker.tsx @@ -11,6 +11,7 @@ function QuickPicker({ options: optionsParams, optionsFilter, onSelect, + onCancel, timeRange, experimental, NotAvailableToday, @@ -53,7 +54,8 @@ function QuickPicker({ }; const handleCancel = () => { - onSelect(timeRange as string); + // onSelect(timeRange as string); + onCancel?.(); }; useEffect(() => { @@ -93,7 +95,7 @@ function QuickPicker({ - diff --git a/src/static-past-time-picker/interfaces.ts b/src/static-past-time-picker/interfaces.ts index 4f06586d02..ce9a1e1d12 100644 --- a/src/static-past-time-picker/interfaces.ts +++ b/src/static-past-time-picker/interfaces.ts @@ -81,6 +81,7 @@ export interface QuickPickerProps extends PickerProps { */ optionsFilter?: (o: Option) => boolean; NotAvailableToday?: boolean; + onCancel?: () => void; } export interface InnerRangePanelProps {