import React, {PropTypes} from 'react'; import {Dialog} from 'coral-ui'; import styles from './BanUserDialog.css'; import Button from 'coral-ui/components/Button'; import I18n from 'coral-framework/modules/i18n/i18n'; import translations from '../translations'; const lang = new I18n(translations); const onBanClick = (userId, commentId, handleBanUser, rejectComment, handleClose) => (e) => { e.preventDefault(); handleBanUser({userId}) .then(handleClose) .then(() => rejectComment({commentId})); }; const BanUserDialog = ({open, handleClose, handleBanUser, rejectComment, user, commentId}) => ( ×

{lang.t('bandialog.ban_user')}

{lang.t('bandialog.are_you_sure', user.name)}

{lang.t('bandialog.note')}
); BanUserDialog.propTypes = { handleBanUser: PropTypes.func.isRequired, handleClose: PropTypes.func.isRequired, user: PropTypes.object.isRequired, }; export default BanUserDialog;