import React from 'react'
import PropTypes from 'prop-types'
import { Box, Flex } from 'rebass'
import X from 'components/Icon/X'
import ZapLogo from 'components/Icon/ZapLogo'
import { Panel, Text } from 'components/UI'
/**
* @render react
* @name Modal
* @example
* Some content
*/
class Modal extends React.Component {
static displayName = 'Modal'
static propTypes = {
children: PropTypes.node,
onClose: PropTypes.func,
withClose: PropTypes.bool,
withHeader: PropTypes.bool
}
static defaultProps = {
withClose: true,
withHeader: false
}
render() {
const { children, onClose, withClose, withHeader, ...rest } = this.props
return (
{withClose && }
{withHeader && (
Need Help?
)}
{' '}
{children}
)
}
}
export default Modal