mattermost-desktop/src/browser/components/RemoveServerModal.jsx
2017-01-25 00:06:42 +09:00

33 lines
893 B
JavaScript

const React = require('react');
const {Modal} = require('react-bootstrap');
const DestructiveConfirmationModal = require('./DestructiveConfirmModal.jsx');
function RemoveServerModal(props) {
const {serverName, ...rest} = props;
return (
<DestructiveConfirmationModal
{...rest}
title='Remove Server'
acceptLabel='Remove'
cancelLabel='Cancel'
body={(
<Modal.Body>
<p>
{'This will remove the server from your Desktop App but will not delete any of its data' +
' - you can add the server back to the app at any time.'}
</p>
<p>
{'Confirm you wish to remove the '}<strong>{serverName}</strong>{' server?'}
</p>
</Modal.Body>
)}
/>
);
}
RemoveServerModal.propTypes = {
serverName: React.PropTypes.string.isRequired
};
module.exports = RemoveServerModal;