Contained in various branches (not very organized)...
[v1] Component Composition, per: https://courses.thinkful.com/react-v1/checkpoint/6
[v2] Default Props and Class Components, per: https://courses.thinkful.com/react-v1/checkpoint/7
[v3] Intro to Testing, per: https://courses.thinkful.com/react-v1/checkpoint/8
[v4] React State, per: https://courses.thinkful.com/react-v1/checkpoint/9
[v5] Event Handlers and Conditional Rendering, per: https://courses.thinkful.com/react-v1/checkpoint/10
[v6] React Router, per: https://courses.thinkful.com/react-v1/checkpoint/14#setting-up-react-router src: https://github.com/tomatau/paltrows-power-toes
[v7] API Requests per: https://courses.thinkful.com/react-v1/checkpoint/13
[v8] Creating and Reading Context, per: https://courses.thinkful.com/react-v1/checkpoint/15
[v9] Render Props (MouseTracker), per: https://reactjs.org/docs/render-props.html
[v10] Forms + Validation (RegistrationForm), per: https://courses.thinkful.com/react-v1/checkpoint/17
[v11] Error Boundaries, per: https://courses.thinkful.com/react-v1/checkpoint/17#creating-error-boundaries
- via
index.js
- import App from './App'; // [v1—5] exercises
- import App from './paltrows-power-toes/App'; // [v6] RouteRouter exercise
- import App from './govuk-api-demonym/App'; // [v7] API+Promises exercise
- import App from './lang-context/App'; // [v8] Context exercise
- import App from './MouseTracker/MouseTrackerApp'; // [v9] Render Props (MouseTracker)
- import App from './registrationForm/RegistrationFormApp'; // [v10] Form Validation
- import App from './playingwithdanger/App' // [v11] Error Boundaries
This project was bootstrapped with Create React App.