diff --git a/client/coral-framework/reducers/index.js b/client/coral-framework/reducers/index.js index 8c7a3277b..d5b66bbae 100644 --- a/client/coral-framework/reducers/index.js +++ b/client/coral-framework/reducers/index.js @@ -3,7 +3,7 @@ import user from './user'; import asset from './asset'; import {reducer as commentBox} from '../../coral-plugin-commentbox'; import {pluginReducers} from '../helpers/plugins'; -console.log(pluginReducers); + export default { auth, user, diff --git a/plugins/coral-plugin-offtopic/client/actions.js b/plugins/coral-plugin-offtopic/client/actions.js index 6a4ef98d5..fa5423448 100644 --- a/plugins/coral-plugin-offtopic/client/actions.js +++ b/plugins/coral-plugin-offtopic/client/actions.js @@ -2,4 +2,4 @@ import {TOGGLE_CHECKBOX} from './constants'; export const toggleCheckbox = () => ({ type: TOGGLE_CHECKBOX -}); \ No newline at end of file +}); diff --git a/plugins/coral-plugin-offtopic/client/components/OffTopicCheckbox.js b/plugins/coral-plugin-offtopic/client/components/OffTopicCheckbox.js index c05b1d8b1..67e4b5e4e 100644 --- a/plugins/coral-plugin-offtopic/client/components/OffTopicCheckbox.js +++ b/plugins/coral-plugin-offtopic/client/components/OffTopicCheckbox.js @@ -1,12 +1,9 @@ import React from 'react'; -import {connect} from 'react-redux'; -import {bindActionCreators} from 'redux'; -import {addTag, removeTag} from 'coral-plugin-commentbox/actions'; import styles from './styles.css'; import t from 'coral-framework/services/i18n'; -class OffTopicCheckbox extends React.Component { +export default class OffTopicCheckbox extends React.Component { label = 'OFF_TOPIC'; @@ -34,10 +31,3 @@ class OffTopicCheckbox extends React.Component { ); } } - -const mapStateToProps = ({commentBox}) => ({commentBox}); - -const mapDispatchToProps = (dispatch) => - bindActionCreators({addTag, removeTag}, dispatch); - -export default connect(mapStateToProps, mapDispatchToProps)(OffTopicCheckbox); diff --git a/plugins/coral-plugin-offtopic/client/components/OffTopicFilter.js b/plugins/coral-plugin-offtopic/client/components/OffTopicFilter.js index 7122bc20f..77e4362e2 100644 --- a/plugins/coral-plugin-offtopic/client/components/OffTopicFilter.js +++ b/plugins/coral-plugin-offtopic/client/components/OffTopicFilter.js @@ -1,12 +1,7 @@ import React from 'react'; import styles from './styles.css'; -import {connect} from 'react-redux'; -import {bindActionCreators} from 'redux'; -import {toggleCheckbox} from '../actions'; -import {addClassName, removeClassName} from 'coral-embed-stream/src/actions/comment'; -import {closeViewingOptions} from 'coral-embed-stream/src/actions/stream'; -class OffTopicFilter extends React.Component { +export default class OffTopicFilter extends React.Component { tag = 'OFF_TOPIC'; className = 'offTopicComment'; @@ -35,13 +30,3 @@ class OffTopicFilter extends React.Component { ); } } - -const mapStateToProps = ({comment, offTopic}) => ({ - classNames: comment.classNames, - checked: offTopic.checked -}); - -const mapDispatchToProps = (dispatch) => - bindActionCreators({addClassName, removeClassName, toggleCheckbox, closeViewingOptions}, dispatch); - -export default connect(mapStateToProps, mapDispatchToProps)(OffTopicFilter); diff --git a/plugins/coral-plugin-offtopic/client/components/StaffFilter.js b/plugins/coral-plugin-offtopic/client/components/StaffFilter.js deleted file mode 100644 index 9e9a2a62a..000000000 --- a/plugins/coral-plugin-offtopic/client/components/StaffFilter.js +++ /dev/null @@ -1,39 +0,0 @@ -import React from 'react'; -import styles from './styles.css'; -import {connect} from 'react-redux'; -import {bindActionCreators} from 'redux'; -import {addClassName, removeClassName} from 'coral-embed-stream/src/actions/comment'; - -class StaffFilter extends React.Component { - - tag = 'STAFF'; - className = 'offTopicComment'; - cn = {[this.className] : {tags: [this.tag]}}; - - handleChange = (e) => { - if (e.target.checked) { - this.props.addClassName(this.cn); - } else { - const idx = this.props.comment.classNames.indexOf(this.cn); - this.props.removeClassName(idx); - } - } - - render() { - return ( -