Commit 3b99408
committed
Merge branch 'main' of https://github.com/academind/react-complete-guide-course-resources
File tree
219 files changed
+2644
-137879
lines changed- attachments
- 18 Practice Project - Food Order
- 19 Redux Basics
- 21 Routing
- 22 Authentication
- 23 Deployment
- 25b RSC, Suspense, Server Actions
- 26 Animations
- 27 Replacing Redux with Hooks
- 28 Testing
- 29 React TypeScript
- code
- 18 Practice Project - Food Order
- 01-starting-project/src
- 02-planning-and-first-cmp/src
- 03-fetching-meals-data/src
- 04-adding-mealitem-cmp/src
- 05-creating-configurable-button/src
- 06-finishing-using-cart-context/src
- 07-adding-reusable-modal/src
- 08-working-on-cart-items/src
- 09-handling-form-submission/src
- 10-sending-a-post-request/src
- 11-adding-a-custom-http-hook/src
- 13-managing-form-status-actions
- backend
- data
- public/images
- public
- src
- assets
- components
- UI
- hooks
- store
- util
- 19 Redux Basics
- 01-starting-project
- 02-providing-the-store
- 03-using-redux-data-in-react-cmp
- 04-dispatching-actions
- 05-redux-with-class-based-cmp
- 06-attaching-payloads-to-actions
- 07-working-with-mutiple-state-properties
- 08-how-to-work-with-redux-state-correctly
- 09-introducing-redux-toolkit
- 10-working-with-multiple-slices
- 11-reading-and-dispatching
- 12-finished
- 21 Routing
- 01-starting-project
- 02-route-setup
- 03-alternative-route-definitions
- 04-adding-links
- 05-layout-wrapper-route
- 06-error-route-404
- 09-dynamic-routes
- 10-absolute-relative-paths
- 11-index-routes
- 12-adv-starting-project/frontend
- 13-challenge-problem
- 14-challenge-solution
- 15-data-fetching-example
- 16-added-loader
- 17-loader-in-separate-file
- 19-returning-responses
- 20-error-handling
- 21-json-helper-function
- 22-dynamic-routes-loader
- 23-userouteloaderdata
- 24-action-data-submission
- 25-deleting
- 27-validation-returning-data
- 28-reusing-action
- 29-prepared-newsletter-code
- 30-usefetcher
- 31-defer-introduction
- 32-finished/frontend
- 22 Authentication
- 01-starting-project/frontend
- 02-project-setup
- 03-query-parameters
- 04-signup
- 05-storing-using-token
- 06-logout
- 07-update-ui
- 08-route-protection
- 09-finished/frontend
- 23 Deployment
- 01-starting-project
- 02-finished
- 26 Animations
- 01-starting-project
- 02-css-animations
- 03-animating-disappearence
- 04-making-elements-pop
- src/components
- 05-nested-animations-and-variants
- src/components
- 06-animating-staggered-lists
- src/components
- 07-animating-colors-and-keyframes
- src/components
- 08-imperative-animations
- src/components
- 09-animating-layout-changes
- src/components
- 10-orchestrating-multi-element-animations
- src/components
- 12-finished
- src/components
- zz-playground-finished
- zz-playground
- 27 Replacing Redux with Hooks
- 01-starting-project
- 02-context-api-summary
- 03-getting-started-with-a-custom-hook
- 04-finishing-the-store-hook
- 05-finished
- 06-bonus-multiple-slices
- 28 Testing
- 01-starting-project-vite
- 01-starting-project
- 02-writing-our-first-test
- 03-test-suites
- 04-testing-user-interaction-and-state
- src/components
- 05-testing-async-code
- src/components
- 07-working-with-mocks
- src/components
- 29 React TypeScript
- 07-react-ts-starting-project
- 08-working-with-props
- 09-added-a-data-model-class
- 10-exercise
- 11-working-with-refs
- 12-working-with-function-props
- 13-using-state
- 14-adding-styling
- 15-exercise-removing-todos
- 16-finished
- src/store
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
219 files changed
+2644
-137879
lines changedBinary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
Lines changed: 22 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
Lines changed: 42 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
0 commit comments