diff options
| author | mo khan <mo@mokhan.ca> | 2016-12-17 12:38:31 -0700 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2016-12-17 12:38:31 -0700 |
| commit | 97a020366ea601cb5e57398c9ff88bdc3d331db9 (patch) | |
| tree | 20391f20efd957f99316ee95ba0d0c4f190f912c | |
| parent | 3759d1119859ca36ac038535e666ade10a24cdf4 (diff) | |
render summary for each exercise.
| -rw-r--r-- | app/components/exercise.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/app/components/exercise.js b/app/components/exercise.js index 1bc0583..805fcc7 100644 --- a/app/components/exercise.js +++ b/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}`; } } |
