Skip to content

Commit

Permalink
Fix merge
Browse files Browse the repository at this point in the history
  • Loading branch information
flaviendelangle committed Jan 15, 2025
1 parent e786718 commit 03c7211
Showing 1 changed file with 17 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import {
PickerValue,
useControlledValueWithTimezone,
useFieldInternalPropsWithDefaults,
UseFieldResponse,
} from '@mui/x-date-pickers/internals';
import { useValidation } from '@mui/x-date-pickers/validation';
import { useMultiInputRangeFieldTextFieldProps } from './useMultiInputRangeFieldTextFieldProps';
Expand Down Expand Up @@ -49,7 +50,7 @@ import { PickerAnyRangeManager } from '../../internals/models/managers';
* @param {PickerManagerFieldInternalProps<TManager>} parameters.internalProps The internal props of the field.
* @param {TForwardedProps} parameters.startForwardedProps The forwarded props of the start field.
* @param {TForwardedProps} parameters.endForwardedProps The forwarded props of the end field.
* @returns {{ startDate: Omit<UseFieldResponse<TEnableAccessibleFieldDOMStructure, TForwardedProps>, 'clearable' | 'onClear'>, endDate: Omit<UseFieldResponse<TEnableAccessibleFieldDOMStructure, TForwardedProps>, 'clearable' | 'onClear'> }} The props to pass to the start and the end components.
* @returns {UseMultiInputRangeFieldReturnValue<TManager, TForwardedProps>} The props to pass to the start and the end components.
*/
export function useMultiInputRangeField<
TManager extends PickerAnyRangeManager,
Expand Down Expand Up @@ -178,3 +179,18 @@ interface UseMultiInputRangeFieldParameters<
startForwardedProps: TForwardedProps;
endForwardedProps: TForwardedProps;
}

interface UseMultiInputRangeFieldReturnValue<
TManager extends PickerAnyRangeManager,
TForwardedProps extends {},
> {
startDate: Omit<
UseFieldResponse<PickerManagerEnableAccessibleFieldDOMStructure<TManager>, TForwardedProps>,
'clearable' | 'onClear'
>;
endDate: Omit<
UseFieldResponse<PickerManagerEnableAccessibleFieldDOMStructure<TManager>, TForwardedProps>,
'clearable' | 'onClear'
>;
enableAccessibleFieldDOMStructure: PickerManagerEnableAccessibleFieldDOMStructure<TManager>;
}

0 comments on commit 03c7211

Please sign in to comment.