import React from 'react'; import styles from './styles.css'; import {addCommentTag} from 'coral-framework/graphql/mutations'; import {compose} from 'react-apollo'; class OffTopicCheckbox extends React.Component { handleChange = (e) => { if (e.target.checked) { this.props.registerHook({ postSubmit: { addTag: (data) => { const {comment} = data.createComment; this.props.addCommentTag({ id: comment.id, tag: 'OFF_TOPIC', }); } } }) } else { this.props.unregisterHook('postSubmit', 'addTag'); } } render() { return (
) } } export default compose(addCommentTag)(OffTopicCheckbox);