diff --git a/src/components/Burger/Burger.js b/src/components/Burger/Burger.js index c9d0a2b..b77ca23 100644 --- a/src/components/Burger/Burger.js +++ b/src/components/Burger/Burger.js @@ -5,13 +5,19 @@ import BurgerIngredient from './BurgerIngredient/BurgerIngredient'; const burger = (props) => { - const transformedIngredients = Object.keys(props.ingredients) + let transformedIngredients = Object.keys(props.ingredients) .map(igKey => { return [...Array(props.ingredients[igKey])].map( (_, i) => { return ; }) - }); + }) + .reduce((arr, el) => { // merge multiple arrays into one + return arr.concat(el); + }, []); + if (transformedIngredients.length === 0){ + transformedIngredients =

Please start adding ingredients

; + } return (
diff --git a/src/containers/BurgerBuilder/BurgerBuilder.js b/src/containers/BurgerBuilder/BurgerBuilder.js index 4ef7a07..7e75d7e 100644 --- a/src/containers/BurgerBuilder/BurgerBuilder.js +++ b/src/containers/BurgerBuilder/BurgerBuilder.js @@ -7,10 +7,10 @@ class BurgerBuilder extends Component { state = { ingredients: { - meat: 1, - cheese: 1, - salad: 2, - bacon: 2, + meat: 0, + cheese: 0, + salad: 0, + bacon: 0, } }