diff --git a/README.md b/README.md old mode 100644 new mode 100755 index a6ae27c..a9c1d0e --- a/README.md +++ b/README.md @@ -1,17 +1,17 @@ ### Setup -Fork, Clone, yarn install, yarn start +DONE --- Fork, Clone, yarn install, yarn start ### Do * Take the html out of the App component and put in separate components - * Header - look for div with a className of "top-header" - * Footer - look for div with a className of "footer" - * ImageSlider - look for div with className of "image-slider" - * ProductDetail - look for div with className of "grid_1_of_5" + * DONE --- Header - look for div with a className of "top-header" + * DONE --- Footer - look for div with a className of "footer" + * DONE --- ImageSlider - look for div with className of "image-slider" + * DONE --- ProductDetail - look for div with className of "grid_1_of_5" * Use PropTypes to require a prop "product" - * Use product prop to populate the UI instead of hard coded - * SubHeader - look for div with className of "sub-header" - * TopNav - look for div with className of "top-nav" -* Make sure to import and use all these components back in App + * Use product prop to populate the UI instead of hard coded + * DONE --- SubHeader - look for div with className of "sub-header" + * DONE --- TopNav - look for div with className of "top-nav" +* DONE --- Make sure to import and use all these components back in App * Create a variable in index.js called currentCategory and set it to "tires" * Create a function in index.js called changeCategory thats takes a parameter category. It will assign category to currentCategory and call render() * Send the changeCategory function to App and then to the TopNav component by way of props diff --git a/package.json b/package.json old mode 100644 new mode 100755 diff --git a/public/favicon.ico b/public/favicon.ico old mode 100644 new mode 100755 diff --git a/src/App.css b/src/App.css old mode 100644 new mode 100755 diff --git a/src/App.js b/src/App.js old mode 100644 new mode 100755 index 4513d4b..e09bef3 --- a/src/App.js +++ b/src/App.js @@ -1,117 +1,38 @@ import React from "react"; +import Header from "./components/Header"; +import Footer from "./components/Footer"; +import ImageSlider from "./components/ImageSlider"; +import ProductDetail from "./components/ProductDetail"; +import SubHeader from "./components/SubHeader"; +import TopNav from "./components/TopNav"; import "./App.css"; + function App(props) { return (



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


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