UNPKG

header-sider-layout

Version:

ant-design-pro layout, based on pro-layout, with header and sider layout.

24 lines (20 loc) 737 B
import './GridContent.less'; import React from 'react'; import RouteContext from '../RouteContext'; var GridContent = function GridContent(props) { return React.createElement(RouteContext.Consumer, null, function (value) { var children = props.children, propsContentWidth = props.contentWidth, propsLayout = props.layout; var contentWidth = propsContentWidth || value.contentWidth; var layout = propsLayout || value.layout; var className = 'ant-pro-grid-content'; if (contentWidth === 'Fixed' && layout === 'sidemenu') { className = 'ant-pro-grid-content wide'; } return React.createElement("div", { className: className }, children); }); }; export default GridContent;