The time picker component is designed and optimized for the device it runs on.
The MobileTimePicker component works best for touch devices and small screens.
The DesktopTimePicker component works best for mouse devices and large screens.
By default, the TimePicker component renders the desktop version if the media query @media (pointer: fine) matches.
This can be customized with the desktopModeMediaQuery prop.
There are certain caveats when testing pickers, please refer to this section for more information.
Form props
The time picker component can be disabled or read-only.