UNPKG

@material-ui/pickers

Version:

React components, that implements material design pickers for material-ui v4

44 lines (43 loc) 3.09 kB
import { styles as ClockStyles } from '../views/Clock/Clock'; import { useStyles as DayStyles } from '../views/Calendar/Day'; import { styles as ModalDialogStyles } from '../_shared/ModalDialog'; import { styles as CalendarStyles } from '../views/Calendar/Calendar'; import { useStyles as MuiPickersYearStyles } from '../views/Year/Year'; import { styles as ToolbarButtonStyles } from '../_shared/ToolbarButton'; import { useStyles as MuiPickersMonthStyles } from '../views/Month/Month'; import { styles as ClockPointerStyles } from '../views/Clock/ClockPointer'; import { useStyles as PickerToolbarStyles } from '../_shared/PickerToolbar'; import { useStyles as ClockNumberStyles } from '../views/Clock/ClockNumber'; import { useStyles as DTTabsStyles } from '../DateTimePicker/DateTimePickerTabs'; import { useStyles as MuiPickersYearSelectionStyles } from '../views/Year/YearView'; import { useStyles as DatePickerRootStyles } from '../DatePicker/DatePickerToolbar'; import { useStyles as CalendarHeaderStyles } from '../views/Calendar/CalendarHeader'; import { useStyles as DTHeaderStyles } from '../DateTimePicker/DateTimePickerToolbar'; import { useStyles as TimePickerToolbarStyles } from '../TimePicker/TimePickerToolbar'; import { useStyles as SlideTransitionStyles } from '../views/Calendar/SlideTransition'; import { useStyles as MuiPickersMonthSelectionStyles } from '../views/Month/MonthView'; import { useStyles as MuiPickerDTToolbarStyles } from '../DateTimePicker/DateTimePickerToolbar'; import { StyleRules, StyleRulesCallback, ClassNameMap } from '@material-ui/core/styles/withStyles'; declare type Classes<T> = Partial<StyleRules<T extends string ? T : T extends (props?: any) => ClassNameMap<infer C> ? C : T extends StyleRulesCallback<any, any, infer K> ? K : T extends StyleRules<infer D> ? D : never>>; export interface MuiPickersOverrides { MuiPickersDay?: Classes<typeof DayStyles>; MuiPickerDTHeader?: Classes<typeof DTHeaderStyles>; MuiPickerDTTabs?: Classes<typeof DTTabsStyles>; MuiPickersCalendar?: Classes<typeof CalendarStyles>; MuiPickersCalendarHeader?: Classes<typeof CalendarHeaderStyles>; MuiPickersSlideTransition?: Classes<typeof SlideTransitionStyles>; MuiPickersYearSelectionStyles?: Classes<typeof MuiPickersYearSelectionStyles>; MuiPickersYear?: Classes<typeof MuiPickersYearStyles>; MuiPickersMonthSelection?: Classes<typeof MuiPickersMonthSelectionStyles>; MuiPickersMonth?: Classes<typeof MuiPickersMonthStyles>; MuiPickersTimePickerToolbar?: Classes<typeof TimePickerToolbarStyles>; MuiPickersClock?: Classes<typeof ClockStyles>; MuiPickersClockNumber?: Classes<typeof ClockNumberStyles>; MuiPickersClockPointer?: Classes<typeof ClockPointerStyles>; MuiPickersModal?: Classes<typeof ModalDialogStyles>; MuiPickersToolbar?: Classes<typeof PickerToolbarStyles>; MuiPickersToolbarButton?: Classes<typeof ToolbarButtonStyles>; MuiPickersDatePickerRoot?: Classes<typeof DatePickerRootStyles>; MuiPickerDTToolbar?: Classes<typeof MuiPickerDTToolbarStyles>; } export {};