From 0e9d9067f9f4acc84d09f19c8d4f423d93eea0ad Mon Sep 17 00:00:00 2001 From: Chi Vinh Le Date: Mon, 17 Jul 2017 19:28:02 +0700 Subject: [PATCH] Use plugin-api and port plugins to it --- plugin-api/beta/client/hocs/index.js | 1 + plugin-api/beta/client/hocs/withReaction.js | 2 +- .../coral-plugin-offtopic/client/containers/OffTopicCheckbox.js | 2 +- .../coral-plugin-offtopic/client/containers/OffTopicFilter.js | 2 +- .../client/containers/ViewingOptions.js | 2 +- 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/plugin-api/beta/client/hocs/index.js b/plugin-api/beta/client/hocs/index.js index ed8b5cec4..78408f6c2 100644 --- a/plugin-api/beta/client/hocs/index.js +++ b/plugin-api/beta/client/hocs/index.js @@ -1,3 +1,4 @@ export {default as withReaction} from './withReaction'; export {default as withFragments} from 'coral-framework/hocs/withFragments'; export {default as excludeIf} from 'coral-framework/hocs/excludeIf'; +export {default as connect} from 'coral-framework/hocs/connect'; diff --git a/plugin-api/beta/client/hocs/withReaction.js b/plugin-api/beta/client/hocs/withReaction.js index 72de7f5c4..f7be6e701 100644 --- a/plugin-api/beta/client/hocs/withReaction.js +++ b/plugin-api/beta/client/hocs/withReaction.js @@ -1,7 +1,7 @@ import React from 'react'; import get from 'lodash/get'; import uuid from 'uuid/v4'; -import {connect} from 'react-redux'; +import {connect} from 'plugin-api/beta/client/hocs'; import {bindActionCreators} from 'redux'; import {getDisplayName} from 'coral-framework/helpers/hoc'; import {compose, gql} from 'react-apollo'; diff --git a/plugins/coral-plugin-offtopic/client/containers/OffTopicCheckbox.js b/plugins/coral-plugin-offtopic/client/containers/OffTopicCheckbox.js index 286fa8d9d..f8471344b 100644 --- a/plugins/coral-plugin-offtopic/client/containers/OffTopicCheckbox.js +++ b/plugins/coral-plugin-offtopic/client/containers/OffTopicCheckbox.js @@ -1,7 +1,7 @@ -import {connect} from 'react-redux'; import {bindActionCreators} from 'redux'; import {addTag, removeTag} from 'plugin-api/alpha/client/actions'; import {commentBoxTagsSelector} from 'plugin-api/alpha/client/selectors'; +import {connect} from 'plugin-api/beta/client/hocs'; import OffTopicCheckbox from '../components/OffTopicCheckbox'; const mapStateToProps = (state) => ({ diff --git a/plugins/coral-plugin-offtopic/client/containers/OffTopicFilter.js b/plugins/coral-plugin-offtopic/client/containers/OffTopicFilter.js index 98f5f7aea..6bca55638 100644 --- a/plugins/coral-plugin-offtopic/client/containers/OffTopicFilter.js +++ b/plugins/coral-plugin-offtopic/client/containers/OffTopicFilter.js @@ -1,4 +1,4 @@ -import {connect} from 'react-redux'; +import {connect} from 'plugin-api/beta/client/hocs'; import {bindActionCreators} from 'redux'; import {toggleCheckbox} from '../actions'; import {commentClassNamesSelector} from 'plugin-api/alpha/client/selectors'; diff --git a/plugins/coral-plugin-viewing-options/client/containers/ViewingOptions.js b/plugins/coral-plugin-viewing-options/client/containers/ViewingOptions.js index 767a9197d..cbe1e7fa3 100644 --- a/plugins/coral-plugin-viewing-options/client/containers/ViewingOptions.js +++ b/plugins/coral-plugin-viewing-options/client/containers/ViewingOptions.js @@ -1,4 +1,4 @@ -import {connect} from 'react-redux'; +import {connect} from 'plugin-api/beta/client/hocs'; import {bindActionCreators} from 'redux'; import ViewingOptions from '../components/ViewingOptions'; import {openViewingOptions, closeViewingOptions} from '../actions';