import React from "react"; import PropTypes from "prop-types"; import styled from "styled-components"; import { Scrollbar } from "asc-web-components"; const StyledArticleBody = styled.div` ${props => props.displayBorder && `outline: 1px dotted;`} flex-grow: 1; height: 100%; .people-tree-menu { margin-right: 30px; } .custom-scrollbar { .nav-thumb-vertical { opacity: 0; transition: opacity 200ms ease; } } :hover { .custom-scrollbar { .nav-thumb-vertical { opacity: 1; } } } `; const StyledArticleWrapper = styled.div` margin: 16px 0; `; const ArticleBody = React.memo(props => { //console.log("PageLayout ArticleBody render"); const { children } = props; return ( {children} ); }); ArticleBody.displayName = "ArticleBody"; ArticleBody.propTypes = { children: PropTypes.oneOfType([ PropTypes.arrayOf(PropTypes.node), PropTypes.node ]) }; export default ArticleBody;