UNPKG

@material-ui/lab

Version:

Material-UI Lab - Incubator for Material-UI React components.

14 lines (13 loc) 872 B
import * as React from 'react'; import { MobileWrapperProps, DesktopWrapperProps, WrapperProps, PrivateWrapperProps } from './WrapperProps'; export interface ResponsiveWrapperProps extends MobileWrapperProps, DesktopWrapperProps { /** * CSS media query when `Mobile` mode will be changed to `Desktop`. * @default "@media (pointer: fine)" * @example "@media (min-width: 720px)" or theme.breakpoints.up("sm") */ desktopModeMediaQuery?: string; } export declare const makeResponsiveWrapper: (DesktopWrapperComponent: React.FC<WrapperProps>, MobileWrapperComponent: React.FC<WrapperProps>) => React.FC<ResponsiveWrapperProps & PrivateWrapperProps>; export declare const ResponsiveWrapper: React.FC<ResponsiveWrapperProps & PrivateWrapperProps>; export declare const ResponsiveTooltipWrapper: React.FC<ResponsiveWrapperProps & PrivateWrapperProps>;