UNPKG

@eureca/eureca-ui

Version:

UI component library of Eureca's user and admin apps

29 lines (23 loc) 569 B
import React from 'react'; import PropTypes from 'prop-types'; import { Flex } from '../Flex'; import { DrawerMenu } from '../Drawer'; function Page({ list, children }) { return ( <Flex direction="row" minHeight="100vh" maxHeight="100vh"> <DrawerMenu list={list} /> <Flex minHeight="100vh" flexGrow={1}> {children} </Flex> </Flex> ); } Page.defaultProps = { list: {}, children: null, }; Page.propTypes = { list: PropTypes.object, children: PropTypes.oneOfType([PropTypes.node, PropTypes.element]), }; export { Page };