From 06b8a579a87540e963b9b555d744fbc648ef88aa Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Thu, 8 Feb 2024 11:45:15 +0100 Subject: [PATCH] #745 - Fix double date formatting --- src/panelWebView/components/Fields/DateTimeField.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/panelWebView/components/Fields/DateTimeField.tsx b/src/panelWebView/components/Fields/DateTimeField.tsx index d28d190e..e80b32be 100644 --- a/src/panelWebView/components/Fields/DateTimeField.tsx +++ b/src/panelWebView/components/Fields/DateTimeField.tsx @@ -11,7 +11,7 @@ import { LocalizationKey } from '../../../localization'; export interface IDateTimeFieldProps extends BaseFieldProps { format?: string; - onChange: (date: string) => void; + onChange: (date: Date) => void; } type InputProps = JSX.IntrinsicElements['input']; @@ -37,11 +37,7 @@ export const DateTimeField: React.FunctionComponent = ({ const onDateChange = React.useCallback((date: Date) => { setDateValue(date); - - const dateValue = DateHelper.format(date, format); - if (dateValue) { - onChange(dateValue); - } + onChange(date); }, [format, onChange]); const showRequiredState = useMemo(() => {