From a3f038ca8aa4f5f9345f5e5b4f2850f8fe302bba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taneli=20Riihim=C3=A4ki?= <m3034@student.jamk.fi> Date: Fri, 19 Jul 2019 08:42:49 +0300 Subject: [PATCH] Refactored a loop to be a bit simpler --- src/components/TaskItem.js | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/src/components/TaskItem.js b/src/components/TaskItem.js index b9dca50..0265ca7 100644 --- a/src/components/TaskItem.js +++ b/src/components/TaskItem.js @@ -70,15 +70,11 @@ class TaskItem extends React.Component { }; render() { - let factionlistItems = []; - for (let i = 0; i < this.state.factions.length; i++) { - const faction = this.state.factions[i]; - factionlistItems.push( - <option key={faction.factionId} value={faction.factionId}> - {faction.factionName} - </option> - ); - } + let factionlistItems = this.state.factions.map(faction => ( + <option key={faction.factionId} value={faction.factionId}> + {faction.factionName} + </option> + )); return ( <div className="tasklist-item"> -- GitLab