import {Component} from "react"; export default class ScoreStats extends Component { constructor(params) { super(params); } /** * Returns the average of the provided numbers list * * @param {List} hitValues * @returns The average value */ getAverage(hitValues) { return hitValues.reduce((p, c) => p + c, 0) / hitValues.length; } render() { const data = this.props.data; return

{data.percentage}

{data.currentScore.toLocaleString()}

Average Cut

{this.getAverage(data.leftHand.averagePreSwing).toFixed(2)}

{this.getAverage(data.leftHand.averagePostSwing).toFixed(2)}

{this.getAverage(data.leftHand.averageCut).toFixed(2)}

{this.getAverage(data.rightHand.averagePreSwing).toFixed(2)}

{this.getAverage(data.rightHand.averagePostSwing).toFixed(2)}

{this.getAverage(data.rightHand.averageCut).toFixed(2)}

} }