From 04082f9db9fc674bc6ea5fb5ef3a06bd5879d117 Mon Sep 17 00:00:00 2001 From: CGottschallJ Date: Sun, 15 Oct 2017 20:11:07 -0500 Subject: [PATCH 1/4] Initial: Complete through ProdictDetail --- public/Components/Header.js | 36 +++++++ src/App.js | 168 ++++---------------------------- src/components/Header.js | 36 +++++++ src/components/ProductDetail.js | 24 +++++ src/index.js | 2 +- 5 files changed, 115 insertions(+), 151 deletions(-) create mode 100644 public/Components/Header.js create mode 100644 src/components/Header.js create mode 100644 src/components/ProductDetail.js diff --git a/public/Components/Header.js b/public/Components/Header.js new file mode 100644 index 0000000..572c1d6 --- /dev/null +++ b/public/Components/Header.js @@ -0,0 +1,36 @@ +import React from 'react'; + +function Header () { + return ( + + + ); +} +export default Header; diff --git a/src/App.js b/src/App.js index 4139cab..edf62e9 100644 --- a/src/App.js +++ b/src/App.js @@ -1,46 +1,24 @@ import React, { Component } from 'react'; import logo from './logo.svg'; import './App.css'; - -function App() { +import Header from './components/Header'; +import State from './state'; +import ProductDetail from './components/ProductDetail'; + +function App(props) { + let productDivs = props.products.map( (p, idx) => { + return + }); + console.log(productDivs); + console.log(props.products[0].name); return (
- - - -
+
-
+
+ +

Shop Name

@@ -52,7 +30,7 @@ function App() {
- +//carousel
@@ -85,116 +63,7 @@ function App() {
- -
-
- -
-

$24.99

-

First Product -

-

See more snippets like this online store item at Bootsnipp - http://bootsnipp.com.

-
-
-

15 reviews

-

- - - - - -

-
-
-
- -
-
- -
-

$64.99

-

Second Product -

-

This is a short description. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

-
-
-

12 reviews

-

- - - - - -

-
-
-
- -
-
- -
-

$74.99

-

Third Product -

-

This is a short description. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

-
-
-

31 reviews

-

- - - - - -

-
-
-
- -
-
- -
-

$84.99

-

Fourth Product -

-

This is a short description. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

-
-
-

6 reviews

-

- - - - - -

-
-
-
- -
-
- -
-

$94.99

-

Fifth Product -

-

This is a short description. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

-
-
-

18 reviews

-

- - - - - -

-
-
-
+ {productDivs}

Like this template? @@ -210,12 +79,12 @@ function App() {

- +

- +