// Copyright (c) 2015 Mattermost, Inc. All Rights Reserved. // See License.txt for license information. const Modal = ReactBootstrap.Modal; export default class ConfirmModal extends React.Component { constructor(props) { super(props); this.handleConfirm = this.handleConfirm.bind(this); } handleConfirm() { this.props.onConfirm(); } render() { return ( {this.props.title} {this.props.message} ); } } ConfirmModal.defaultProps = { title: '', message: '', confirm_button: '' }; ConfirmModal.propTypes = { show: React.PropTypes.bool.isRequired, title: React.PropTypes.string, message: React.PropTypes.string, confirm_button: React.PropTypes.string, onConfirm: React.PropTypes.func.isRequired, onCancel: React.PropTypes.func.isRequired };