diff --git a/frontend/src/components/review-list-view/review-list-item.js b/frontend/src/components/review-list-view/review-list-item.js
index dd6a4af7b5..af12f35ade 100644
--- a/frontend/src/components/review-list-view/review-list-item.js
+++ b/frontend/src/components/review-list-view/review-list-item.js
@@ -9,6 +9,16 @@ const propTypes = {
item: PropTypes.object.isRequired,
};
+function Reviewers(props) {
+ return (
+
+ {props.reviewers.map((item, index) => (
+

+ ))}
+
+ );
+}
+
class ReviewListItem extends React.Component {
constructor(props) {
@@ -54,10 +64,11 @@ class ReviewListItem extends React.Component {
return (
 |
- {fileName} |
- {item.draft_origin_repo_name} |
+ {fileName} |
+ {item.draft_origin_repo_name} |
{localTime} |
- |
+  |
+ |
);
}
diff --git a/frontend/src/components/review-list-view/review-list-view.js b/frontend/src/components/review-list-view/review-list-view.js
index 72b5661041..ceeff1e3fc 100644
--- a/frontend/src/components/review-list-view/review-list-view.js
+++ b/frontend/src/components/review-list-view/review-list-view.js
@@ -14,30 +14,23 @@ class ReviewListView extends React.Component {
constructor(props) {
super(props);
-
this.toggle = this.toggle.bind(this);
- this.state = {
- activeTab: 'open'
- };
}
toggle(tab) {
- if (this.state.activeTab !== tab) {
- this.setState({
- activeTab: tab
- });
+ if (this.props.activeTab !== tab) {
+ this.props.getReviewList(tab)
}
}
render() {
let items = this.props.itemsList;
- let { activeTab } = this.state;
return (