diff --git a/docs/data/date-pickers/calendar-systems/AdapterHijri.js b/docs/data/date-pickers/calendar-systems/AdapterHijri.js index 377759e113758..3260e904fba9b 100644 --- a/docs/data/date-pickers/calendar-systems/AdapterHijri.js +++ b/docs/data/date-pickers/calendar-systems/AdapterHijri.js @@ -24,7 +24,6 @@ const cacheRtl = createCache({ function ButtonDateTimeField(props) { const { internalProps, forwardedProps } = useSplitFieldProps(props, 'date'); - const { value, timezone, format } = internalProps; const { InputProps, slotProps, @@ -37,16 +36,18 @@ function ButtonDateTimeField(props) { } = forwardedProps; const pickerContext = usePickerContext(); - - const parsedFormat = useParsedFormat(internalProps); + const parsedFormat = useParsedFormat(); const { hasValidationError } = useValidation({ validator: validateDate, - value, - timezone, + value: pickerContext.value, + timezone: pickerContext.timezone, props: internalProps, }); - const valueStr = value == null ? parsedFormat : value.format(format); + const valueStr = + pickerContext.value == null + ? parsedFormat + : pickerContext.value.format(pickerContext.fieldFormat); return (