@material-ui/lab
Version:
Material-UI Lab - Incubator for Material-UI React components.
14 lines (13 loc) • 872 B
TypeScript
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>;