UNPKG

mui-component

Version:

some custom mui components

29 lines (28 loc) 1.51 kB
import { ExportedCalendarHeaderProps, DayPickerProps, PickersCalendarHeaderSlotsComponent, PickersCalendarHeaderSlotsComponentsProps, DayValidationProps } from '@mui/x-date-pickers/internals'; import { DateRange } from './model_dateRange'; import { ExportedDesktopDateRangeCalendarProps } from './DateRangePickerViewDesktop'; export interface DateRangePickerViewMobileSlotsComponent extends PickersCalendarHeaderSlotsComponent { } export interface DateRangePickerViewMobileSlotsComponentsProps extends PickersCalendarHeaderSlotsComponentsProps { } export interface ExportedMobileDateRangeCalendarProps<TDate> extends Pick<ExportedDesktopDateRangeCalendarProps<TDate>, 'renderDay'> { } interface DesktopDateRangeCalendarProps<TDate> extends ExportedMobileDateRangeCalendarProps<TDate>, Omit<DayPickerProps<TDate>, 'selectedDays' | 'renderDay' | 'onFocusedDayChange' | 'classes'>, DayValidationProps<TDate>, ExportedCalendarHeaderProps<TDate> { /** * Overrideable components. * @default {} */ components?: Partial<DateRangePickerViewMobileSlotsComponent>; /** * The props used for each component slot. * @default {} */ componentsProps?: Partial<DateRangePickerViewMobileSlotsComponentsProps>; parsedValue: DateRange<TDate>; changeMonth: (date: TDate) => void; } /** * @ignore - internal component. */ export declare function DateRangePickerViewMobile<TDate>(props: DesktopDateRangeCalendarProps<TDate>): import("react/jsx-runtime").JSX.Element; export {};