From 61bc87bafcb437e59aae1c08dbf3f0489728f144 Mon Sep 17 00:00:00 2001 From: David Jay Date: Wed, 11 Jan 2017 17:35:09 -0500 Subject: [PATCH] Adding ALL moderation list. --- .../src/components/ModerationList.js | 2 +- .../ModerationQueue/ModerationContainer.js | 2 +- .../ModerationQueue/ModerationQueue.js | 32 ++++++++++++++++--- client/coral-admin/src/translations.json | 1 + 4 files changed, 31 insertions(+), 6 deletions(-) diff --git a/client/coral-admin/src/components/ModerationList.js b/client/coral-admin/src/components/ModerationList.js index 29be06362..b9e4db84d 100644 --- a/client/coral-admin/src/components/ModerationList.js +++ b/client/coral-admin/src/components/ModerationList.js @@ -202,7 +202,7 @@ export default class ModerationList extends React.Component { return itemB.updated_at - itemA.updated_at; }); } else { - return commentIds || actionIds; + return comments ? commentIds : actionIds; } } diff --git a/client/coral-admin/src/containers/ModerationQueue/ModerationContainer.js b/client/coral-admin/src/containers/ModerationQueue/ModerationContainer.js index 4930f4af2..21b9a68f7 100644 --- a/client/coral-admin/src/containers/ModerationQueue/ModerationContainer.js +++ b/client/coral-admin/src/containers/ModerationQueue/ModerationContainer.js @@ -19,7 +19,7 @@ class ModerationContainer extends React.Component { super(props); this.state = { - activeTab: 'pending', + activeTab: 'all', singleView: false, modalOpen: false }; diff --git a/client/coral-admin/src/containers/ModerationQueue/ModerationQueue.js b/client/coral-admin/src/containers/ModerationQueue/ModerationQueue.js index 853e4a513..4fbf204c8 100644 --- a/client/coral-admin/src/containers/ModerationQueue/ModerationQueue.js +++ b/client/coral-admin/src/containers/ModerationQueue/ModerationQueue.js @@ -14,6 +14,8 @@ export default (props) => (
+ props.onTabClick('all')} + className={`mdl-tabs__tab ${styles.tab}`}>{lang.t('modqueue.all')} props.onTabClick('pending')} className={`mdl-tabs__tab ${styles.tab}`}>{lang.t('modqueue.pending')} props.onTabClick('flagged')} @@ -23,7 +25,30 @@ export default (props) => ( props.onTabClick('rejected')} className={`mdl-tabs__tab ${styles.tab}`}>{lang.t('modqueue.rejected')}
-
+
+ + +
+
( commentIds={props.premodIds} comments={props.comments.byId} users={props.users.byId} - actionIds={props.userActionIds} actions={props.actions.byId} userStatusUpdate={props.userStatusUpdate} suspendUser={props.suspendUser} @@ -61,10 +85,10 @@ export default (props) => ( loading={props.comments.loading} />
-
+