qt-public-ui
Version:
新设计规范下业务组件库
25 lines • 806 B
JavaScript
/**
* 作为后续处理子组件 fixed 样式的父容器
*
*/
import React, { useContext } from 'react';
import { Layout } from 'antd';
import classnames from 'classnames';
import globalContext from '../UmProvider/globalContext';
import './style';
var Page = function Page(props) {
var children = props.children,
_props$style = props.style,
style = _props$style === void 0 ? {} : _props$style,
className = props.className;
var gContext = useContext(globalContext);
return /*#__PURE__*/React.createElement(Layout.Content, {
className: classnames('umui-page', {
'umui-analytical': gContext.theme === 'analytical',
'umui-operational': gContext.theme === 'operational'
}, className),
style: style
}, children);
};
Page.displayName = 'Page';
export default Page;