aboutsummaryrefslogtreecommitdiffstats
path: root/src/react/ModalHeader.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/react/ModalHeader.js')
-rw-r--r--src/react/ModalHeader.js41
1 files changed, 0 insertions, 41 deletions
diff --git a/src/react/ModalHeader.js b/src/react/ModalHeader.js
deleted file mode 100644
index c6be5ef..0000000
--- a/src/react/ModalHeader.js
+++ /dev/null
@@ -1,41 +0,0 @@
-import React from 'react';
-import PropTypes from 'prop-types';
-import SVGIcon from './SVGIcon.js';
-
-const iconMaper = {
- error: 'error',
- info: 'errorCircle',
- alert: 'exclamationTriangleLine'
-};
-
-const headerTypes = {
- error: 'sdc-error__header',
- info: 'sdc-info__header',
- alert: 'sdc-alert__header',
- custom: 'sdc-custom__header'
-}
-
-
-
-const Header = ({children, onClose, type}) => (
- <div className={ headerTypes[type] + ' sdc-modal__header'} >
- {type !== 'custom'
- &&
- <SVGIcon iconClassName='sdc-modal__icon' className='sdc-modal__svg-use' name={iconMaper[type]}/>
-
- }
- {children}
- <SVGIcon iconClassName ='sdc-modal__close-button-svg' className='sdc-modal__close-button' onClick={onClose} name='close'/>
- </div>
-);
-
-Header.propTypes = {
- children: PropTypes.node,
- onClose: PropTypes.func
-};
-
-Header.defaultProps = {
- type: 'info'
-};
-
-export default Header; \ No newline at end of file