From ee05b990a5d81828c1dce8a60fe71fe86ab9b74a Mon Sep 17 00:00:00 2001 From: Aleksander Turberville Date: Thu, 2 Feb 2017 17:04:45 -0500 Subject: [PATCH] fix googles data structure errors --- src/BreweryPageMeta/BreweryPageMeta.js | 11 +++++------ src/Header/Header.js | 11 ++++++++--- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/src/BreweryPageMeta/BreweryPageMeta.js b/src/BreweryPageMeta/BreweryPageMeta.js index 867abbd..96de838 100644 --- a/src/BreweryPageMeta/BreweryPageMeta.js +++ b/src/BreweryPageMeta/BreweryPageMeta.js @@ -25,11 +25,7 @@ const BreweryPageMeta = ( { brewery.brewInfo.hours && brewery.brewInfo.hours.map && brewery.brewInfo.hours.map((day) => -
- - - -
+ ) } @@ -38,7 +34,10 @@ const BreweryPageMeta = ( - + { + brewery.photos.length > 0 && + + }
diff --git a/src/Header/Header.js b/src/Header/Header.js index 0cd3806..2efd94a 100644 --- a/src/Header/Header.js +++ b/src/Header/Header.js @@ -50,7 +50,6 @@ class Header extends Component { this.props.ratingFilter(rating); } - uniqueBeerTypes(breweries) { return Object.keys(breweries).reduce((result, key) => { return [...new Set(result.concat(breweries[key].beerTypes))]; @@ -64,7 +63,6 @@ class Header extends Component { } - render() { const { breweries, breweryKey, allCities, city, router } = this.props; return ( @@ -81,7 +79,7 @@ class Header extends Component { state: { breweryKey: null} }}> Map - + ) : `${allCities[city].name} Breweries` @@ -90,6 +88,12 @@ class Header extends Component { + { + breweryKey ? + ( +
+ ) + :
@@ -155,6 +159,7 @@ class Header extends Component {
+ } );