From 4bcafc0d123fc95db96512ccb87dd23fe3cf9ff3 Mon Sep 17 00:00:00 2001 From: Renata Estes Date: Sun, 29 Oct 2017 22:46:04 -0500 Subject: [PATCH] edits --- src/App.js | 54 +++++++++++++-------- src/components/Footer.js | 54 +++++++++++++++++++++ src/components/Header.js | 28 ++++++++++- src/components/ImageSlider.js | 19 ++++++++ src/components/ProductDetail.js | 85 +++++++++++++++++++++++++++++++++ src/components/SubHeader.js | 24 ++++++++++ src/components/TopNav.js | 21 ++++++++ src/index.js | 8 +++- 8 files changed, 270 insertions(+), 23 deletions(-) create mode 100644 src/components/Footer.js create mode 100644 src/components/ImageSlider.js create mode 100644 src/components/ProductDetail.js create mode 100644 src/components/SubHeader.js create mode 100644 src/components/TopNav.js diff --git a/src/App.js b/src/App.js index 4513d4b..ac2d272 100644 --- a/src/App.js +++ b/src/App.js @@ -1,14 +1,20 @@ import React from "react"; import "./App.css"; +import ProductDetail from './components/ProductDetail'; +import Header from './components/Header'; +import Footer from './components/Footer'; +import ImageSlider from './components/ImageSlider'; +import SubHeader from './components/SubHeader'; +import TopNav from './components/TopNav'; function App(props) { return (
- +
- -
+ + {/*
  • Home
  • @@ -30,9 +36,10 @@ function App(props) {
-
+
*/} +
-
+ {/*
@@ -45,9 +52,10 @@ function App(props) {
-
+
*/} +
-
+ {/*
+
*/} + +
- -
- - -
- + + + {/*
+
- -
- + +
*/} + +
FEATURED PRODUCTS
-
+ + {/*

Lorem Ipsum is simply

Lorem ipsum dolor sit amet, consectetur adipisicing elit, in reprehenderit.

@@ -151,13 +162,14 @@ function App(props) {

Lorem ipsum dolor sit amet, consectetur adipisicing elit, in reprehenderit.

$700.00$602.00

-
+
*/}
-
+
+ {/*

INFORMATION

@@ -200,9 +212,9 @@ function App(props) {

Design by W3layouts

-
+
*/}
- + ); } diff --git a/src/components/Footer.js b/src/components/Footer.js new file mode 100644 index 0000000..3128152 --- /dev/null +++ b/src/components/Footer.js @@ -0,0 +1,54 @@ +import React from "react"; + +function Footer() { + return ( +
+
+
+
+

INFORMATION

+ +
+
+

OUR OFFERS

+ +
+
+

YOUR ACCOUNT

+ +
+
+

Get in touch

+
    +
  • +
  • +
  • +
  • +
+

Design by W3layouts

+
+
+
+
+); +} + +export default Footer; diff --git a/src/components/Header.js b/src/components/Header.js index f882be0..f168436 100644 --- a/src/components/Header.js +++ b/src/components/Header.js @@ -1,7 +1,33 @@ import React from "react"; function Header() { - return (
); + return ( +
+
+
+ +
+
+
    +
  • CURRENCY:
  • +
  • + +
  • +
+
+
+
+
+); } export default Header; diff --git a/src/components/ImageSlider.js b/src/components/ImageSlider.js new file mode 100644 index 0000000..98aff75 --- /dev/null +++ b/src/components/ImageSlider.js @@ -0,0 +1,19 @@ +import React from "react"; + +function ImageSlider() { + return ( +
+
+ +
    +
  • +
  • +
  • +
+ +
+
+); +} + +export default ImageSlider; diff --git a/src/components/ProductDetail.js b/src/components/ProductDetail.js new file mode 100644 index 0000000..165382c --- /dev/null +++ b/src/components/ProductDetail.js @@ -0,0 +1,85 @@ +import React from "react"; + +function ProductDetail() { + return ( +
+
+ +

Lorem Ipsum is simply

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, in reprehenderit.

+

$512.00

+
Read More
+
+
+ +

Lorem Ipsum is simply

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, in reprehenderit.

+

$300.00

+
Read More
+
+
+ +

Lorem Ipsum is simply

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, in reprehenderit.

+

$120.00

+
Read More
+
+
+ +

Lorem Ipsum is simply

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, in reprehenderit.

+

$500.00

+
Read More
+
+
+ +

Lorem Ipsum is simply

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, in reprehenderit.

+

$120.00

+
Read More
+
+
+
Our Specials
+
+
+ +

Lorem Ipsum is simply

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, in reprehenderit.

+

$600.00$512.00

+ +
+
+ +

Lorem Ipsum is simply

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, in reprehenderit.

+

$400.00$352.00

+ +
+
+ +

Lorem Ipsum is simply

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, in reprehenderit.

+

$300.00$202.00

+ +
+
+ +

Lorem Ipsum is simply

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, in reprehenderit.

+

$400.00$322.00

+ +
+
+ +

Lorem Ipsum is simply

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, in reprehenderit.

+

$700.00$602.00

+ +
+
+
+
+); +} + +export default ProductDetail; diff --git a/src/components/SubHeader.js b/src/components/SubHeader.js new file mode 100644 index 0000000..670ab54 --- /dev/null +++ b/src/components/SubHeader.js @@ -0,0 +1,24 @@ +import React from "react"; + +function SubHeader() { + return ( +
+
+
+ +
+
+ + +
+
+
+
+); +} + +export default SubHeader; diff --git a/src/components/TopNav.js b/src/components/TopNav.js new file mode 100644 index 0000000..a2a64dd --- /dev/null +++ b/src/components/TopNav.js @@ -0,0 +1,21 @@ +import React from "react"; + +function TopNav() { + return ( +
+
+ +
+
+); +} + +export default TopNav; diff --git a/src/index.js b/src/index.js index 34d8803..52cb9c1 100644 --- a/src/index.js +++ b/src/index.js @@ -4,6 +4,13 @@ import App from "./App"; import "./index.css"; import state from "./state"; +const currentCategory = "tires"; + +function changeCategory(category){ + currentCategory = category; +} +changeCategory(); + function render() { ReactDOM.render( , @@ -11,4 +18,3 @@ function render() { ); } render(); -