import React from 'react' import PropTypes from 'prop-types' import classNames from 'classnames' import Icon from './icon' import classes from '../styles/infobox.module.sass' const Infobox = ({ title, variant, className, children }) => { const infoboxClassNames = classNames(classes.root, className, { [classes.warning]: variant === 'warning', [classes.danger]: variant === 'danger', }) return ( ) } Infobox.defaultProps = { variant: 'default', } Infobox.propTypes = { title: PropTypes.string, variant: PropTypes.oneOf(['default', 'warning', 'danger']), className: PropTypes.string, children: PropTypes.node.isRequired, } export default Infobox