PickersLayout API
API reference docs for the React PickersLayout component. Learn about the props, CSS, and other APIs of this exported module.
Component demos
Import
import { PickersLayout } from '@mui/x-date-pickers/PickersLayout';
// or
import { PickersLayout } from '@mui/x-date-pickers';
// or
import { PickersLayout } from '@mui/x-date-pickers-pro';
Custom component for the toolbar. It is placed above the picker views.
Class name: .MuiPickersLayout-toolbar
Custom component for the action bar, it is placed below the picker views.
Class name: .MuiPickersLayout-actionBar
Default component: PickersActionBar
Custom component for the shortcuts.
Class name: .MuiPickersLayout-shortcuts
Default component: PickersShortcuts
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 contentWrapper element (which contains the tabs and the view itself).
Rule name:contentWrapper
Styles applied to the root element in landscape orientation.
Rule name:landscape
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.