diff --git a/client/coral-admin/src/components/ModerationKeysModal.js b/client/coral-admin/src/components/ModerationKeysModal.js
index fabd5098c..c4f3f1e1d 100644
--- a/client/coral-admin/src/components/ModerationKeysModal.js
+++ b/client/coral-admin/src/components/ModerationKeysModal.js
@@ -16,8 +16,8 @@ const shortcuts = [
{
title: 'modqueue.actions',
shortcuts: {
- 't': 'modqueue.approve',
- 'r': 'modqueue.reject'
+ 'd': 'modqueue.approve',
+ 'f': 'modqueue.reject'
}
}
];
@@ -40,8 +40,8 @@ export default class ModerationKeysModal extends React.Component {
{t('modqueue.mod_faster')}
{t('modqueue.try_these')}:
- - {t('modqueue.approve')} t
- - {t('modqueue.reject')} r
+ - {t('modqueue.approve')} d
+ - {t('modqueue.reject')} f
{t('modqueue.view_more_shortcuts')} {t('modqueue.shift_key')} + /
diff --git a/client/coral-admin/src/routes/Moderation/components/Comment.js b/client/coral-admin/src/routes/Moderation/components/Comment.js
index 9d1019b5e..8a23cc5ba 100644
--- a/client/coral-admin/src/routes/Moderation/components/Comment.js
+++ b/client/coral-admin/src/routes/Moderation/components/Comment.js
@@ -60,7 +60,7 @@ const Comment = ({
return (
diff --git a/client/coral-admin/src/routes/Moderation/components/Moderation.js b/client/coral-admin/src/routes/Moderation/components/Moderation.js
index c2036247d..63c9e13ab 100644
--- a/client/coral-admin/src/routes/Moderation/components/Moderation.js
+++ b/client/coral-admin/src/routes/Moderation/components/Moderation.js
@@ -14,8 +14,13 @@ import StorySearch from '../containers/StorySearch';
import {Spinner} from 'coral-ui';
export default class Moderation extends Component {
- state = {
- selectedIndex: 0,
+ constructor() {
+ super();
+
+ this.state = {
+ selectedIndex: 0
+ };
+
}
componentWillMount() {
@@ -31,7 +36,7 @@ export default class Moderation extends Component {
}
onClose = () => {
- this.toggleModal(false);
+ this.props.toggleModal(false);
}
closeSearch = () => {
@@ -60,24 +65,22 @@ export default class Moderation extends Component {
getComments = () => {
const {root, route} = this.props;
const activeTab = route.path === ':id' ? 'premod' : route.path;
- return root[activeTab];
+ return root[activeTab].nodes;
}
select = (next) => () => {
if (next) {
- this.setState((prevState) =>
- ({
- ...prevState,
- selectedIndex: prevState.selectedIndex < this.getComments().length - 1
- ? prevState.selectedIndex + 1 : prevState.selectedIndex
- }));
+ this.setState((state) => ({
+ ...state,
+ selectedIndex: state.selectedIndex < this.getComments().length - 1
+ ? state.selectedIndex + 1 : state.selectedIndex
+ }));
} else {
- this.setState((prevState) =>
- ({
- ...prevState,
- selectedIndex: prevState.selectedIndex > 0 ?
- prevState.selectedIndex - 1 : prevState.selectedIndex
- }));
+ this.setState((state) => ({
+ ...state,
+ selectedIndex: state.selectedIndex > 0
+ ? state.selectedIndex - 1 : state.selectedIndex
+ }));
}
}