import React from 'react'; import PropTypes from 'prop-types'; import cn from 'classnames'; import Menu from './Menu'; import styles from './ModerationActions.css'; import {Icon} from 'plugin-api/beta/client/components/ui'; import ClickOutside from 'coral-framework/components/ClickOutside'; import RejectCommentAction from '../containers/RejectCommentAction'; import ApproveCommentAction from '../containers/ApproveCommentAction'; import BanUserAction from '../containers/BanUserAction'; import {Slot} from 'plugin-api/beta/client/components'; export default class ModerationActions extends React.Component { render() { const {comment, root, asset, data, menuVisible, toogleMenu, hideMenu} = this.props; return(
{menuVisible ? : } {menuVisible && ( )}
); } } ModerationActions.propTypes = { comment: PropTypes.object, root: PropTypes.object, asset: PropTypes.object, data: PropTypes.object, menuVisible: PropTypes.bool, toogleMenu: PropTypes.func, hideMenu: PropTypes.func, };