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.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 + })); } }