PickersShortcuts API
API reference docs for the React PickersShortcuts component. Learn about the props, CSS, and other APIs of this exported module.
Component demos
Import
import { PickersShortcuts } from '@mui/x-date-pickers/PickersShortcuts';
// or
import { PickersShortcuts } from '@mui/x-date-pickers';
// or
import { PickersShortcuts } from '@mui/x-date-pickers-pro';
Importance of the change when picking a shortcut: - "accept": fires onChange
, fires onAccept
and closes the picker. - "set": fires onChange
but do not fire onAccept
and does not close the picker.
Type:'accept'
| 'set'
Default:"accept"
If true
, compact vertical padding designed for keyboard and mouse input is used for the list and list items. The prop is available to descendant components as the dense
context.
Type:bool
Default:false
Ordered array of shortcuts to display. If empty, does not display the shortcuts.
Type:Array<{ getValue: func, label: string }>
Default:`[]`
The system prop that allows defining system overrides as well as additional CSS styles.
See the `sx` page for more details.
Type:Array<func
| object
| bool>
| func
| object
These class names are useful for styling with CSS. They are applied to the component's slots when specific states are triggered.
Styles applied to the root element unless disablePadding={true}
.
Rule name:padding
You can override the style of the component using one of these customization options:
- With a global class name.
- With a rule name as part of the component's
styleOverrides
property in a custom theme.