From cbd7337dbc51bbb38d502f103492598e1d8991c8 Mon Sep 17 00:00:00 2001 From: Gerardo Galvez Date: Fri, 6 Oct 2017 20:19:30 -0500 Subject: [PATCH] Add spanish translations and cleaner way to get the activeTabIndex --- .../src/routes/Moderation/components/Moderation.js | 11 +++-------- locales/es.yml | 2 ++ 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/client/coral-admin/src/routes/Moderation/components/Moderation.js b/client/coral-admin/src/routes/Moderation/components/Moderation.js index cbee0330c..104da959b 100644 --- a/client/coral-admin/src/routes/Moderation/components/Moderation.js +++ b/client/coral-admin/src/routes/Moderation/components/Moderation.js @@ -42,19 +42,14 @@ class Moderation extends Component { const queueConfig = this.props.queueConfig; const activeTab = this.props.activeTab; const assetId = this.props.data.variables.asset_id; + const menuItems = Object.keys(queueConfig).map((queue) => ({ key: queue })); - let activeTabIndex, nextQueueIndex; - for (let i = 0; i < menuItems.length; i++) { - if (menuItems[i].key === activeTab){ - activeTabIndex = i; - break; - } - } + const activeTabIndex = menuItems.findIndex((item) => item.key === activeTab); + const nextQueueIndex = (activeTabIndex === menuItems.length - 1) ? 0 : activeTabIndex + 1; - nextQueueIndex = (activeTabIndex === menuItems.length - 1) ? 0 : activeTabIndex + 1; this.props.router.push(this.props.getModPath(menuItems[nextQueueIndex].key, assetId)); } diff --git a/locales/es.yml b/locales/es.yml index e9844667d..8b257b72e 100644 --- a/locales/es.yml +++ b/locales/es.yml @@ -267,6 +267,8 @@ es: newest_first: "Primero el más nuevo" navigation: Navegación next_comment: "Ir al siguiente comentario" + toggle_search: "Abrir búsqueda" + next_queue: "Próxima cola" oldest_first: "Primero el más antiguo" premod: pre-mod prev_comment: "Ir al comentario anterior"