From 87ec3a5061119d2649e05e30e07398efb9386ba7 Mon Sep 17 00:00:00 2001 From: Lebaud Antoine Date: Wed, 14 Jun 2023 16:58:23 +0200 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F(react)=20revamp=20clear=20da?= =?UTF-8?q?te=20picker=20button?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Revamp DatePicker component to enhance range functionalities by elevating the clear button, resulting in the utilization of a single button across multiple DateField inputs. --- .../components/Forms/DatePicker/DateField.tsx | 38 +++++-------------- .../components/Forms/DatePicker/index.scss | 11 +++++- .../Forms/DatePicker/index.spec.tsx | 6 ++- .../src/components/Forms/DatePicker/index.tsx | 16 ++++++++ 4 files changed, 39 insertions(+), 32 deletions(-) diff --git a/packages/react/src/components/Forms/DatePicker/DateField.tsx b/packages/react/src/components/Forms/DatePicker/DateField.tsx index 308fe7f..26e890e 100644 --- a/packages/react/src/components/Forms/DatePicker/DateField.tsx +++ b/packages/react/src/components/Forms/DatePicker/DateField.tsx @@ -52,37 +52,17 @@ export const DateField = (props: AriaDatePickerProps) => { }); const ref = useRef(null); const { fieldProps } = useDateField(props, state, ref); - const { t } = useCunningham(); return ( - <> -
- {state.segments.map((segment, i, segments) => ( - - ))} -
- {!props.isDisabled && ( -