With Featured Comments :)

This commit is contained in:
Belen Curcio
2017-09-08 09:06:33 -03:00
parent 05d643d3c3
commit fd71acf7e0
8 changed files with 123 additions and 47 deletions
@@ -6,6 +6,7 @@ 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 {Slot} from 'plugin-api/beta/client/components';
export default class ModerationActions extends React.Component {
constructor() {
@@ -31,7 +32,7 @@ export default class ModerationActions extends React.Component {
render() {
const {tooltip} = this.state;
const {comment} = this.props;
const {comment, asset, data} = this.props;
return(
<ClickOutside onClickOutside={this.hideTooltip}>
@@ -42,6 +43,14 @@ export default class ModerationActions extends React.Component {
</span>
{tooltip && (
<Tooltip>
<Slot
className="talk-plugin-modetarion-actions-slot"
fill="moderationActions"
queryData={{comment, asset}}
data={data}
/>
<ApproveCommentAction comment={comment} />
<RejectCommentAction comment={comment} />
</Tooltip>