office-ui-fabric-react
Version:
Reusable React components for building experiences for Office 365.
30 lines • 1.22 kB
JavaScript
import { ScreenWidthMinMedium, getGlobalClassNames, } from '../../Styling';
var GlobalClassNames = {
root: 'ms-Dialog',
};
export var getStyles = function (props) {
var className = props.className, containerClassName = props.containerClassName, _a = props.dialogDefaultMinWidth, dialogDefaultMinWidth = _a === void 0 ? '288px' : _a, _b = props.dialogDefaultMaxWidth, dialogDefaultMaxWidth = _b === void 0 ? '340px' : _b, hidden = props.hidden, theme = props.theme;
var classNames = getGlobalClassNames(GlobalClassNames, theme);
return ({
root: [
classNames.root,
className,
],
main: [
{
width: dialogDefaultMinWidth,
selectors: (_c = {},
_c["@media (min-width: " + ScreenWidthMinMedium + "px)"] = {
width: 'auto',
maxWidth: dialogDefaultMaxWidth,
minWidth: dialogDefaultMinWidth,
},
_c)
},
!hidden && { display: 'flex' },
containerClassName,
]
});
var _c;
};
//# sourceMappingURL=Dialog.styles.js.map