sc-react-ions
Version:
An open source set of React components that implement Ambassador's Design and UX patterns.
27 lines (22 loc) • 621 B
JavaScript
import React from 'react'
import PropTypes from 'prop-types'
import Icon from '../Icon'
import style from './header-styles.scss'
const Header = props => {
const closeIcon = props.closeIcon || (<Icon name='md-close' width='15' height='15' onClick={props.handleClose} />)
return (
<div className={style['header-wrapper']}>
<div className={style['header-content']}>
{props.children}
</div>
<div className={style['modal-close']}>
{closeIcon}
</div>
</div>
)
}
Header.propTypes = {
closeIcon: PropTypes.element,
handleClose: PropTypes.func
}
export default Header