├── README.md ├── Solution └── todo-component-state │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ └── src │ ├── App.jsx │ ├── App.test.jsx │ ├── app.css │ ├── components │ ├── NewTodo.jsx │ ├── Summary.jsx │ ├── TodoItem.jsx │ ├── TodoList.jsx │ ├── summary.css │ └── todoItem.css │ ├── index.js │ └── models │ └── Todo.js ├── exercise-1 └── README.md ├── exercise-2 └── README.md ├── exercise-3 └── README.md ├── exercise-4 └── README.md ├── exercise-5 └── README.md ├── exercise-6 └── README.md ├── exercise-7 └── README.md └── images ├── React.bmpr ├── cats ├── cat1.gif ├── cat2.gif └── cat3.gif ├── default-page.png ├── exercise3_01.png ├── exercise5.png ├── react-dev-tools.png ├── react-devtools.png ├── react-devtools02.png ├── redux-dev-tools.png ├── redux01.svg ├── redux02.png ├── redux03.png ├── todo-app-components.png └── todo-app.png /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/README.md -------------------------------------------------------------------------------- /Solution/todo-component-state/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/.gitignore -------------------------------------------------------------------------------- /Solution/todo-component-state/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/README.md -------------------------------------------------------------------------------- /Solution/todo-component-state/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/package-lock.json -------------------------------------------------------------------------------- /Solution/todo-component-state/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/package.json -------------------------------------------------------------------------------- /Solution/todo-component-state/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/public/favicon.ico -------------------------------------------------------------------------------- /Solution/todo-component-state/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/public/index.html -------------------------------------------------------------------------------- /Solution/todo-component-state/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/public/logo192.png -------------------------------------------------------------------------------- /Solution/todo-component-state/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/public/logo512.png -------------------------------------------------------------------------------- /Solution/todo-component-state/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/public/manifest.json -------------------------------------------------------------------------------- /Solution/todo-component-state/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/public/robots.txt -------------------------------------------------------------------------------- /Solution/todo-component-state/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/src/App.jsx -------------------------------------------------------------------------------- /Solution/todo-component-state/src/App.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/src/App.test.jsx -------------------------------------------------------------------------------- /Solution/todo-component-state/src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/src/app.css -------------------------------------------------------------------------------- /Solution/todo-component-state/src/components/NewTodo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/src/components/NewTodo.jsx -------------------------------------------------------------------------------- /Solution/todo-component-state/src/components/Summary.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/src/components/Summary.jsx -------------------------------------------------------------------------------- /Solution/todo-component-state/src/components/TodoItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/src/components/TodoItem.jsx -------------------------------------------------------------------------------- /Solution/todo-component-state/src/components/TodoList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/src/components/TodoList.jsx -------------------------------------------------------------------------------- /Solution/todo-component-state/src/components/summary.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/src/components/summary.css -------------------------------------------------------------------------------- /Solution/todo-component-state/src/components/todoItem.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/src/components/todoItem.css -------------------------------------------------------------------------------- /Solution/todo-component-state/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/src/index.js -------------------------------------------------------------------------------- /Solution/todo-component-state/src/models/Todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/Solution/todo-component-state/src/models/Todo.js -------------------------------------------------------------------------------- /exercise-1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/exercise-1/README.md -------------------------------------------------------------------------------- /exercise-2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/exercise-2/README.md -------------------------------------------------------------------------------- /exercise-3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/exercise-3/README.md -------------------------------------------------------------------------------- /exercise-4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/exercise-4/README.md -------------------------------------------------------------------------------- /exercise-5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/exercise-5/README.md -------------------------------------------------------------------------------- /exercise-6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/exercise-6/README.md -------------------------------------------------------------------------------- /exercise-7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/exercise-7/README.md -------------------------------------------------------------------------------- /images/React.bmpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/React.bmpr -------------------------------------------------------------------------------- /images/cats/cat1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/cats/cat1.gif -------------------------------------------------------------------------------- /images/cats/cat2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/cats/cat2.gif -------------------------------------------------------------------------------- /images/cats/cat3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/cats/cat3.gif -------------------------------------------------------------------------------- /images/default-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/default-page.png -------------------------------------------------------------------------------- /images/exercise3_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/exercise3_01.png -------------------------------------------------------------------------------- /images/exercise5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/exercise5.png -------------------------------------------------------------------------------- /images/react-dev-tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/react-dev-tools.png -------------------------------------------------------------------------------- /images/react-devtools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/react-devtools.png -------------------------------------------------------------------------------- /images/react-devtools02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/react-devtools02.png -------------------------------------------------------------------------------- /images/redux-dev-tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/redux-dev-tools.png -------------------------------------------------------------------------------- /images/redux01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/redux01.svg -------------------------------------------------------------------------------- /images/redux02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/redux02.png -------------------------------------------------------------------------------- /images/redux03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/redux03.png -------------------------------------------------------------------------------- /images/todo-app-components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/todo-app-components.png -------------------------------------------------------------------------------- /images/todo-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miracleflow/nerdschoolbergen-react/HEAD/images/todo-app.png --------------------------------------------------------------------------------