Building a React-Routing
Click to view
Click to view
- Download dependencies by running
npm install
- Start up the app using
npm start
Implementation Files
Use these files to complete the implementation:
src/components/App.js
src/components/App.css
src/components/Header/index.js
src/components/Header/index.css
src/components/Home/index.js
src/components/Home/index.css
src/components/About/index.js
src/components/About/index.css
src/components/Contact/index.js
src/components/Contact/index.css
src/components/NotFound/index.js
src/components/NotFound/index.css
Click to view
The following instructions are required for the tests to pass
HomeRoute
should consist of "/" in the URL pathAboutRoute
should consist of "/about" in the URL pathContactRoute
should consist of "/contact" in the URL path- No need to use the
BrowserRouter
inApp.js
as we have already included inindex.js
file
Image URLs
- https://assets.ccbp.in/frontend/react-js/wave-logo-img.png alt should be wave
- https://assets.ccbp.in/frontend/react-js/home-blog-img.png alt should be home
- https://assets.ccbp.in/frontend/react-js/about-blog-img.png alt should be about
- https://assets.ccbp.in/frontend/react-js/contact-blog-img.png alt should be contact
- https://assets.ccbp.in/frontend/react-js/not-found-blog-img.png alt should be not found
Colors
Hex: #6d396b
Hex: #555555
Hex: #551e53
Hex: #12022f
Font-families
- Roboto
- All components you implement should go in the
src/components
directory.- Don't change the component folder names as those are the files being imported into the tests.