diff options
author | Eugen Rochko <eugen@zeonfederated.com> | 2016-10-15 12:06:30 +0200 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2016-10-15 12:06:30 +0200 |
commit | 20f581f79669118a1a4052408078d53c7bbe83f2 (patch) | |
tree | 4fa86d90bdb0b92ce300b95fa9f3661d16b154b7 /app/assets/javascripts/components/features/compose/index.jsx | |
parent | e21a3fe0cd91dfeae76bce4d58c7611e78b60fbf (diff) |
Display follow suggestions
Diffstat (limited to 'app/assets/javascripts/components/features/compose/index.jsx')
-rw-r--r-- | app/assets/javascripts/components/features/compose/index.jsx | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/app/assets/javascripts/components/features/compose/index.jsx b/app/assets/javascripts/components/features/compose/index.jsx index 4be938158..d76afc437 100644 --- a/app/assets/javascripts/components/features/compose/index.jsx +++ b/app/assets/javascripts/components/features/compose/index.jsx @@ -4,11 +4,22 @@ import FollowFormContainer from '../ui/containers/follow_form_container'; import UploadFormContainer from '../ui/containers/upload_form_container'; import NavigationContainer from '../ui/containers/navigation_container'; import PureRenderMixin from 'react-addons-pure-render-mixin'; +import SuggestionsContainer from './containers/suggestions_container'; +import { fetchSuggestions } from '../../actions/suggestions'; +import { connect } from 'react-redux'; const Compose = React.createClass({ + propTypes: { + dispatch: React.PropTypes.func.isRequired + }, + mixins: [PureRenderMixin], + componentDidMount () { + this.props.dispatch(fetchSuggestions()); + }, + render () { return ( <Drawer> @@ -18,6 +29,7 @@ const Compose = React.createClass({ <UploadFormContainer /> </div> + <SuggestionsContainer /> <FollowFormContainer /> </Drawer> ); @@ -25,4 +37,4 @@ const Compose = React.createClass({ }); -export default Compose; +export default connect()(Compose); |