diff options
Diffstat (limited to 'src/react/ModalFooter.js')
-rw-r--r-- | src/react/ModalFooter.js | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/src/react/ModalFooter.js b/src/react/ModalFooter.js deleted file mode 100644 index 607895d..0000000 --- a/src/react/ModalFooter.js +++ /dev/null @@ -1,36 +0,0 @@ -import React from 'react'; -import PropTypes from 'prop-types'; -import Button from './Button.js'; - -const Footer = ({onClose, closeButtonText, actionButtonText, actionButtonClick, withButtons, children}) => { - const closeBtnType = actionButtonClick ? 'secondary' : 'primary'; - return ( - <div className='sdc-modal__footer'> - {children} - { - withButtons && <div> - {actionButtonClick && - <Button onClick={actionButtonClick}>{actionButtonText}</Button> - } - <Button btnType={closeBtnType} onClick={onClose}>{closeButtonText}</Button> - </div> - } - </div> - ); -}; - -Footer.propTypes = { - onClose: PropTypes.func, - closeButtonText: PropTypes.string, - actionButtonText: PropTypes.string, - actionButtonClick: PropTypes.func, - withButtons: PropTypes.bool, - children: PropTypes.node -}; - -Footer.defaultProps = { - closeButtonText: 'Close', - withButtons: true -}; - -export default Footer;
\ No newline at end of file |