From 0410ae14f88175996de8249e59579e9948ab9053 Mon Sep 17 00:00:00 2001 From: Alexander Martynov Date: Fri, 9 Mar 2018 15:33:04 +0300 Subject: [PATCH 1/4] HT4.1 --- src/components/article/index.js | 6 +++++- src/components/comment-list/index.js | 12 ++++++++++-- src/components/counter.js | 2 +- src/reducer/select.js | 7 +++++++ 4 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 src/reducer/select.js diff --git a/src/components/article/index.js b/src/components/article/index.js index 96261d8..66a12c9 100644 --- a/src/components/article/index.js +++ b/src/components/article/index.js @@ -48,6 +48,10 @@ class Article extends PureComponent { ) } + handleAdd = () => { + + } + handleDelete = () => { const { deleteArticle, article } = this.props deleteArticle(article.id) @@ -73,4 +77,4 @@ Article.propTypes = { onButtonClick: PropTypes.func } -export default connect(null, { deleteArticle })(Article) \ No newline at end of file +export default connect(null, { deleteArticle })(Article) diff --git a/src/components/comment-list/index.js b/src/components/comment-list/index.js index 91c4f08..d49b2a9 100644 --- a/src/components/comment-list/index.js +++ b/src/components/comment-list/index.js @@ -1,4 +1,4 @@ -import React, {Component} from 'react' +import React, {Component, Fragment} from 'react' import PropTypes from 'prop-types' import CSSTransition from 'react-addons-css-transition-group' import Comment from '../comment' @@ -30,6 +30,14 @@ class CommentList extends Component { > {this.getBody()} + + { isOpen && +