diff --git a/src/App.js b/src/App.js index 0c2d46e..76f4fe6 100644 --- a/src/App.js +++ b/src/App.js @@ -103,10 +103,10 @@ class App extends Component { }} > Math.min(prev, curr.y), Infinity); - const maxValue = series.reduce((prev, curr) => Math.max(prev, curr.y), -Infinity); + const minValue = Math.min(...series.map(d => d.y)); + const maxValue = Math.max(...series.map(d => d.y)); const yDomain = [0.98 * minValue, 1.02 * maxValue]; const tickValues = series.map(d => d.x); @@ -60,7 +58,7 @@ export default class LargeChart extends Component { stroke='#11939a' strokeWidth={2} /> - {highlighted === undefined ? null : + {highlighted ? + /> : null } - {highlighted === undefined ? null : + {highlighted ? + /> : null } - - - - - - diff --git a/src/secrets.json b/src/secrets.json index c1c8d34..0cca92f 100644 --- a/src/secrets.json +++ b/src/secrets.json @@ -1,3 +1,3 @@ { - "API": "ENTER YOUR OPENWEATHERMAP API HERE" + "API": "ENTER YOUR API KEY HERE" } \ No newline at end of file diff --git a/src/small-chart.js b/src/small-chart.js index cac8d1f..a13658d 100644 --- a/src/small-chart.js +++ b/src/small-chart.js @@ -20,9 +20,9 @@ export default class SmallChart extends Component { if (!series) { return
; } - const minValue = series.reduce((prev, curr) => Math.min(prev, curr.y), Infinity); - const maxValue = series.reduce((prev, curr) => Math.max(prev, curr.y), -Infinity); - + const minValue = Math.min(...series.map(d => d.y)); + const maxValue = Math.max(...series.map(d => d.y)); + const yDomain = [0.98 * minValue, 1.02 * maxValue]; const labelValues = makeLabelValues(series);