Commit 97a0203

mo khan <mo@mokhan.ca>
2016-12-17 19:38:31
render summary for each exercise.
1 parent 3759d11
Changed files (1)
app
components
app/components/exercise.js
@@ -5,12 +5,13 @@ export default class Exercise extends Component {
   render() {
     return (
       <CardItem>
-        <Text>{this.props.name} {this.actualReps()}</Text>
+        <Text>{this.props.name}</Text>
+        {this.props.sets.map((set) => <CardItem key={set.id}><Text>{this.summaryFor(set)}</Text></CardItem>)}
       </CardItem>
     );
   }
 
-  actualReps(set) {
-    return this.props.sets.map((set) => set.actual_repetitions).filter((rep) => rep).join("/");
+  summaryFor(set) {
+    return `${set.type} ${set.actual_repetitions}/${set.target_repetitions} @ ${set.target_weight}`;
   }
 }