@mui/x-date-pickers-pro
Version:
The Pro plan edition of the MUI X Date and Time Picker components.
49 lines • 1.28 kB
TypeScript
import * as React from 'react';
import { DateOrTimeViewWithMeridiem } from '@mui/x-date-pickers/internals';
import { DateRangeCalendarProps } from "../DateRangeCalendar/index.js";
export interface DateRangeViewRendererProps<TView extends DateOrTimeViewWithMeridiem> extends Omit<DateRangeCalendarProps, 'views' | 'onRangePositionChange' | 'rangePosition' | 'defaultRangePosition'> {
views: readonly TView[];
}
/**
* We don't pass all the props down to `DateRangeCalendar`,
* because otherwise some unwanted props would be passed to the HTML element.
*/
export declare const renderDateRangeViewCalendar: ({
views,
view,
onViewChange,
focusedView,
onFocusedViewChange,
value,
defaultValue,
referenceDate,
onChange,
className,
classes,
disableFuture,
disablePast,
minDate,
maxDate,
shouldDisableDate,
reduceAnimations,
onMonthChange,
calendars,
currentMonthCalendarPosition,
slots,
slotProps,
loading,
renderLoading,
disableHighlightToday,
readOnly,
disabled,
showDaysOutsideCurrentMonth,
dayOfWeekFormatter,
disableAutoMonthSwitching,
sx,
autoFocus,
fixedWeekNumber,
disableDragEditing,
displayWeekNumber,
timezone,
availableRangePositions
}: DateRangeViewRendererProps<"day">) => React.JSX.Element;