├── .gitignore ├── 01. Static pages ├── 02. What we'll learn │ ├── App.jsx │ ├── components │ │ ├── Main.jsx │ │ └── Navbar.jsx │ ├── images │ │ ├── react-logo-half.png │ │ └── react-logo.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 03. First React Code │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 04. First React Challenge │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 07. React.createElement() │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 08. JSX │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 09. Why React? It is Composable! │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 10. Why React? It is Declarative! │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 11. Random housekeeping │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── react-logo.png │ └── vite.config.js ├── 12. ReactFacts Project - Markup │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── react-logo.png │ └── vite.config.js ├── 13. Pop quiz │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── quiz.md │ ├── react-logo.png │ └── vite.config.js ├── 14. Custom Components │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── react-logo.png │ └── vite.config.js ├── 15. Custom Components Challenge Part 2 │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── react-logo.png │ └── vite.config.js ├── 16. Custom Components Quiz │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── quiz.md │ ├── react-logo.png │ └── vite.config.js ├── 17. Fragments │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── react-logo.png │ └── vite.config.js ├── 18. Custom Components - Parent Child Components │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── react-logo.png │ └── vite.config.js ├── 19. Styling with Classes │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── react-logo.png │ └── vite.config.js ├── 20. Organizing Components │ ├── Header.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── react-logo.png │ └── vite.config.js ├── 21. Make Mental Outline of Project │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── react-logo.png │ └── vite.config.js ├── 22. Initial Project Setup │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── react-logo.png │ └── vite.config.js ├── 23. ReactFacts Project - Navbar & Styling │ ├── App.jsx │ ├── components │ │ ├── Main.jsx │ │ └── Navbar.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── react-logo.png │ └── vite.config.js ├── 24. ReactFacts Project - Main Content Section │ ├── App.jsx │ ├── components │ │ ├── Main.jsx │ │ └── Navbar.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── react-logo.png │ └── vite.config.js ├── 25. ReactFacts Project - Coloring the Bullets │ ├── App.jsx │ ├── components │ │ ├── Main.jsx │ │ └── Navbar.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── react-logo.png │ └── vite.config.js ├── 26. ReactFacts Project - Add Background Image │ ├── App.jsx │ ├── components │ │ ├── Main.jsx │ │ └── Navbar.jsx │ ├── images │ │ ├── react-logo-half.png │ │ └── react-logo.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js └── 27. Section 1 Recap │ ├── App.jsx │ ├── components │ ├── Main.jsx │ └── Navbar.jsx │ ├── images │ ├── react-logo-half.png │ └── react-logo.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 02. Data-Driven React ├── 01. Section 2 Intro │ ├── App.jsx │ ├── components │ │ ├── Entry.jsx │ │ └── Header.jsx │ ├── data.js │ ├── images │ │ ├── globe.png │ │ └── marker.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 02. Travel Journal - Header │ ├── globe.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 03. Travel Journal - Entry Component │ ├── App.jsx │ ├── components │ │ ├── Entry.jsx │ │ └── Header.jsx │ ├── images │ │ ├── globe.png │ │ └── marker.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── japan.md │ ├── package.json │ └── vite.config.js ├── 04. Problem - Not reusable │ ├── App.jsx │ ├── components │ │ ├── Entry.jsx │ │ └── Header.jsx │ ├── images │ │ ├── globe.png │ │ └── marker.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── japan.md │ ├── package.json │ └── vite.config.js ├── 05. Props Part 1 - Understanding the Concept │ ├── index.html │ ├── index.js │ ├── package.json │ └── vite.config.js ├── 06. Props Part 2 - Reusable Components │ ├── index.html │ ├── index.js │ ├── package.json │ └── vite.config.js ├── 07. Aside - JS inside JSX │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 08. Props Part 3 - Create a contact component │ ├── App.jsx │ ├── images │ │ ├── felix.png │ │ ├── fluffykins.png │ │ ├── mail-icon.png │ │ ├── mr-whiskerson.png │ │ ├── phone-icon.png │ │ └── pumpkin.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 09. Props Part 4 - Passing data into a component │ ├── App.jsx │ ├── Contact.jsx │ ├── images │ │ ├── felix.png │ │ ├── fluffykins.png │ │ ├── mail-icon.png │ │ ├── mr-whiskerson.png │ │ ├── phone-icon.png │ │ └── pumpkin.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 10. Props Part 5 - Receiving props in a component │ ├── App.jsx │ ├── Contact.jsx │ ├── images │ │ ├── felix.png │ │ ├── fluffykins.png │ │ ├── mail-icon.png │ │ ├── mr-whiskerson.png │ │ ├── phone-icon.png │ │ └── pumpkin.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 11. Prop quiz! (Get it??) │ ├── App.js │ ├── Contact.js │ ├── images │ │ ├── felix.png │ │ ├── fluffykins.png │ │ ├── mail-icon.png │ │ ├── mr-whiskerson.png │ │ ├── phone-icon.png │ │ └── pumpkin.png │ ├── index.html │ ├── index.js │ ├── package.json │ ├── quiz.md │ ├── style.css │ └── webpack.config.js ├── 12. Destructuring props │ ├── App.jsx │ ├── Contact.jsx │ ├── images │ │ ├── felix.png │ │ ├── fluffykins.png │ │ ├── mail-icon.png │ │ ├── mr-whiskerson.png │ │ ├── phone-icon.png │ │ └── pumpkin.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 13. Props practice │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── jokes.md │ ├── package.json │ └── vite.config.js ├── 14. Non-string props │ ├── App.jsx │ ├── Joke.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── jokes.md │ ├── package.json │ └── vite.config.js ├── 15. Importing static assets │ ├── App.jsx │ ├── Contact.jsx │ ├── images │ │ ├── felix.png │ │ ├── fluffykins.png │ │ ├── mail-icon.png │ │ ├── mr-whiskerson.png │ │ ├── phone-icon.png │ │ └── pumpkin.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 16. Pass props to Entry component │ ├── App.jsx │ ├── components │ │ ├── Entry.jsx │ │ └── Header.jsx │ ├── data.md │ ├── images │ │ ├── globe.png │ │ └── marker.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 17. Review - array.map() │ ├── index.html │ ├── index.js │ ├── package.json │ └── webpack.config.js ├── 18. React can render arrays │ ├── App.jsx │ ├── Joke.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── jokes.md │ ├── package.json │ └── vite.config.js ├── 19. Mapping components │ ├── App.jsx │ ├── Joke.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── jokesData.js │ ├── package.json │ └── vite.config.js ├── 20. Map quiz! │ ├── App.jsx │ ├── Joke.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── jokesData.js │ ├── package.json │ ├── quiz.md │ └── vite.config.js ├── 21. Travel Journal - Map Entry components │ ├── App.jsx │ ├── components │ │ ├── Entry.jsx │ │ └── Header.jsx │ ├── data.js │ ├── images │ │ ├── globe.png │ │ └── marker.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 22. Travel Journal - key prop │ ├── App.jsx │ ├── components │ │ ├── Entry.jsx │ │ └── Header.jsx │ ├── data.js │ ├── images │ │ ├── globe.png │ │ └── marker.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 23. Travel Journal - Pass object as props │ ├── App.jsx │ ├── components │ │ ├── Entry.jsx │ │ └── Header.jsx │ ├── data.js │ ├── images │ │ ├── globe.png │ │ └── marker.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 24. Travel Journal - Spread object as props │ ├── App.jsx │ ├── components │ │ ├── Entry.jsx │ │ └── Header.jsx │ ├── data.js │ ├── images │ │ ├── globe.png │ │ └── marker.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js └── 25. Section 2 Recap │ ├── App.jsx │ ├── components │ ├── Entry.jsx │ └── Header.jsx │ ├── data.js │ ├── images │ ├── globe.png │ └── marker.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 03. React State ├── 01. Section 3 Intro │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── ai.js │ ├── components │ │ ├── ClaudeRecipe.jsx │ │ └── IngredientsList.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── recipeCode.md │ └── vite.config.js ├── 02. Chef Claude - Header │ ├── App.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 03. Chef Claude - form │ ├── App.jsx │ ├── Header.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 04. Chef Claude - Project overview │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 05. Event Listeners │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 06. Chef Claude - Map ingredients list │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 07. Props vs State - Props │ ├── index.css │ ├── index.html │ ├── index.js │ ├── package.json │ └── vite.config.js ├── 08. Props vs State - State │ ├── index.css │ ├── index.html │ ├── index.js │ ├── package.json │ └── vite.config.js ├── 09. useState │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 10. useState array destructuring │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 11. Changing state │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 12. State practice │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 13. Updating state with a callback function │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 14. Changing state quiz │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── quiz.md │ └── vite.config.js ├── 15. Ternary practice │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 16. Toggling state │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 17. Complex state - Arrays │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 18. Chef Claude - Refactor array state │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 19. Complex state - Objects │ ├── App.jsx │ ├── images │ │ ├── star-empty.png │ │ ├── star-filled.png │ │ └── user.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 20. Complex state - updating state objects │ ├── App.jsx │ ├── images │ │ ├── star-empty.png │ │ ├── star-filled.png │ │ └── user.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 21. React forms intro │ ├── index.html │ ├── index.js │ ├── package.json │ ├── style.css │ └── vite.config.js ├── 22. Form basics │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 23. Form submission │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 24. Form action │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 25. Chef Claude - Refactor form submission │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 26. Forms - textarea & defaultValue │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 27. Forms - radio │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 28. Forms - checkbox │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 29. Forms - select and option │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 30. Forms - Object.fromEntries │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 31. Chef Claude - conditional rendering into │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 32. Conditional rendering - && │ ├── App.jsx │ ├── Joke.jsx │ ├── index.html │ ├── index.jsx │ ├── jokesData.js │ ├── package.json │ ├── style.css │ └── vite.config.js ├── 33. Conditional rendering - Why does && work? │ ├── App.jsx │ ├── Joke.jsx │ ├── index.html │ ├── index.jsx │ ├── jokesData.js │ ├── package.json │ ├── style.css │ └── vite.config.js ├── 34. Conditional rendering practice - && │ ├── App.jsx │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── style.css │ └── vite.config.js ├── 35. Conditional rendering - ternary │ ├── App.jsx │ ├── Joke.jsx │ ├── index.html │ ├── index.jsx │ ├── jokesData.js │ ├── package.json │ ├── style.css │ └── vite.config.js ├── 36. Conditional rendering practice │ ├── App.jsx │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── style.css │ └── vite.config.js ├── 37. Conditional rendering quiz │ ├── App.jsx │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── quiz.md │ ├── style.css │ └── vite.config.js ├── 38. Chef Claude - conditional rendering challenge 1 │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 39. Chef Claude - conditional rendering challenge 2 │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 40. Chef Claude - Get recipe placeholder challenge │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── recipeCode.md │ └── vite.config.js ├── 41. Passing state as props │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 42. Setting state from child components │ ├── App.jsx │ ├── images │ │ ├── star-empty.png │ │ ├── star-filled.png │ │ └── user.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 43. Passing data around React │ ├── App.jsx │ ├── Body.jsx │ ├── Header.jsx │ ├── icons │ │ └── user.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 44. Sound pads challenge - part 1 │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── pads.js │ └── vite.config.js ├── 45. Dynamic styles │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── pads.js │ └── vite.config.js ├── 46. Sound pads challenge - part 2 │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── pads.js │ └── vite.config.js ├── 47. Sound pads challenge - part 3 │ ├── App.jsx │ ├── Pad.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── pads.js │ └── vite.config.js ├── 48. Sound pads challenge - part 4.1 - local state │ ├── App.jsx │ ├── Pad.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── pads.js │ └── vite.config.js ├── 49. Sound pads challenge - part 4.2 - shared state │ ├── App.jsx │ ├── Pad.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── pads.js │ └── vite.config.js ├── 50. Sound pads challenge - part 4.3 - updating item in array │ ├── App.jsx │ ├── Pad.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── pads.js │ └── vite.config.js ├── 51. Chef Claude challenge - refactor to separate components │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── recipeCode.md │ └── vite.config.js ├── 52. API Sign Ups │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── components │ │ ├── ClaudeRecipe.jsx │ │ └── IngredientsList.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── recipeCode.md │ └── vite.config.js ├── 53. AI code walkthrough │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── ai.js │ ├── components │ │ ├── ClaudeRecipe.jsx │ │ └── IngredientsList.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── recipeCode.md │ └── vite.config.js ├── 54. Challenge quiz - prep to get recipe from the AI chef │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── ai.js │ ├── components │ │ ├── ClaudeRecipe.jsx │ │ └── IngredientsList.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── recipeCode.md │ └── vite.config.js ├── 55. Challenge - Get recipe from the AI chef │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── ai.js │ ├── components │ │ ├── ClaudeRecipe.jsx │ │ └── IngredientsList.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── recipeCode.md │ └── vite.config.js ├── 56. Format recipe response │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── ai.js │ ├── components │ │ ├── ClaudeRecipe.jsx │ │ └── IngredientsList.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── recipeCode.md │ └── vite.config.js └── 57. Section 3 Outro │ ├── App.jsx │ ├── Header.jsx │ ├── Main.jsx │ ├── ai.js │ ├── components │ ├── ClaudeRecipe.jsx │ └── IngredientsList.jsx │ ├── images │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── recipeCode.md │ └── vite.config.js ├── 04. Side Effects ├── 01. Section 4 Intro │ ├── App.jsx │ ├── components │ │ ├── Header.jsx │ │ └── Main.jsx │ ├── images │ │ └── troll-face.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 02. Meme Generator Starting Point │ ├── App.jsx │ ├── components │ │ ├── Header.jsx │ │ └── Main.jsx │ ├── images │ │ └── troll-face.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 03. Meme Generator State │ ├── App.jsx │ ├── components │ │ ├── Header.jsx │ │ └── Main.jsx │ ├── images │ │ └── troll-face.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 04. Meme Generator - Controlled Components - part 1 │ ├── App.jsx │ ├── components │ │ ├── Header.jsx │ │ └── Main.jsx │ ├── images │ │ └── troll-face.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 05. Meme Generator - Controlled Components - part 2 │ ├── App.jsx │ ├── components │ │ ├── Header.jsx │ │ └── Main.jsx │ ├── images │ │ └── troll-face.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 06. Meme Generator - Planning data fetch │ ├── App.jsx │ ├── components │ │ ├── Header.jsx │ │ └── Main.jsx │ ├── images │ │ └── troll-face.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 07. Functional programming in React │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 08. Fetching data in React │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 09. Intro to useEffect │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 10. useEffect() syntax and default behavior │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 11. useEffect() Dependencies array │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 12. useEffect empty dependencies array │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 13. useEffect quiz! │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── quiz.md │ └── vite.config.js ├── 14. useEffect practice! │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 15. Meme Generator - Fetch Memes │ ├── App.jsx │ ├── components │ │ ├── Header.jsx │ │ └── Main.jsx │ ├── images │ │ └── troll-face.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 16. State and Effect practices │ ├── App.jsx │ ├── WindowTracker.jsx │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── style.css │ └── vite.config.js ├── 17. useEffect cleanup function │ ├── App.jsx │ ├── WindowTracker.jsx │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── style.css │ └── vite.config.js ├── 18. Meme Generator - Get random meme │ ├── App.jsx │ ├── components │ │ ├── Header.jsx │ │ └── Main.jsx │ ├── images │ │ └── troll-face.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 19. Sneak peak - refs │ ├── App.jsx │ ├── ai.js │ ├── components │ │ ├── ClaudeRecipe.jsx │ │ ├── Header.jsx │ │ ├── IngredientsList.jsx │ │ └── Main.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── recipeCode.md │ └── vite.config.js ├── 20. useEffect practice - scrollIntoView() │ ├── App.jsx │ ├── ai.js │ ├── components │ │ ├── ClaudeRecipe.jsx │ │ ├── Header.jsx │ │ ├── IngredientsList.jsx │ │ └── Main.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── recipeCode.md │ └── vite.config.js ├── 21. scrollIntoView() iFrame bug fix │ ├── App.jsx │ ├── ai.js │ ├── components │ │ ├── ClaudeRecipe.jsx │ │ ├── Header.jsx │ │ ├── IngredientsList.jsx │ │ └── Main.jsx │ ├── images │ │ └── chef-claude-icon.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ ├── recipeCode.md │ └── vite.config.js └── 22. Section 4 Outro │ ├── App.jsx │ ├── components │ ├── Header.jsx │ └── Main.jsx │ ├── images │ └── troll-face.png │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 05. Capstone Project #1 - Tenzies ├── 01. Tenzies Intro │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 02. Tenzies - Setup │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 03. Tenzies - Die component │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 04. Tenzies - Generate 10 random numbers │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 05. Tenzies - Map array to Die components │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 06. Tenzies - Roll dice button │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 07. Tenzies - Change dice to objects │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 08. Tenzies - Styling held dice │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 09. Tenzies - Hold dice - part 1 │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 10. Tenzies - Hold dice - part 2 │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 11. Tenzies - Hold dice - part 3 │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 12. Tenzies - End game - part 1 │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 13. Tenzies - End game - part 2 │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 14. Tenzies - End game - part 3 │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 15. Tenzies - Lazy State Initialization │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 16. Tenzies - New game │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 17. Tenzies - Accessibility Improvements │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 18. Tenzies - Accessibility Improvements - part 2 │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js └── 19. Tenzies Outro │ ├── App.jsx │ ├── Die.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 06. Capstone Project #2 - Assembly Endgame ├── 01. Assembly Endgame Intro │ ├── App.jsx │ ├── hint.md │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ ├── utils.js │ ├── vite.config.js │ └── words.js ├── 02. Assembly Endgame - Project Planning │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 03. Assembly Endgame - Header Section │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 04. Assembly Endgame - Status Section │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── package.json │ └── vite.config.js ├── 05. Assembly Endgame - Language List │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ └── vite.config.js ├── 06. Assembly Endgame - Word Display │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ └── vite.config.js ├── 07. Assembly Endgame - Keyboard │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ └── vite.config.js ├── 08. Assembly Endgame - Save the guessed letters │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ └── vite.config.js ├── 09. Assembly Endgame - Keyboard letter styles for guesses │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ └── vite.config.js ├── 10. Assembly Endgame - Only display correctly guessed letters in word │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ └── vite.config.js ├── 11. Assembly Endgame - Wrong guess count │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ └── vite.config.js ├── 12. Assembly Endgame - Lost languages │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ └── vite.config.js ├── 13. Assembly Endgame - isGameOver │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ └── vite.config.js ├── 14. Assembly Endgame - Display won:lost status │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ └── vite.config.js ├── 15. Assembly Endgame - Quick CSS alignment fix │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ └── vite.config.js ├── 16. Assembly Endgame - Conditional rendering with a helper function │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ └── vite.config.js ├── 17. Assembly Endgame - Backlog inventory │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ └── vite.config.js ├── 18. Assembly Endgame - Farewell messages │ ├── App.jsx │ ├── hint.md │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ ├── utils.js │ └── vite.config.js ├── 19. Assembly Endgame - Disable keyboard when the game is over │ ├── App.jsx │ ├── hint.md │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ ├── utils.js │ └── vite.config.js ├── 20. Assembly Endgame - Make the game more a11y-friendly - part 1 │ ├── App.jsx │ ├── hint.md │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ ├── utils.js │ └── vite.config.js ├── 21. Assembly Endgame - Make the game more a11y-friendly - part 2 │ ├── App.jsx │ ├── hint.md │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ ├── utils.js │ └── vite.config.js ├── 22. Assembly Endgame - Choose random word │ ├── App.jsx │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ ├── utils.js │ ├── vite.config.js │ └── words.js ├── 23. Assembly Endgame - New game button resets the game │ ├── App.jsx │ ├── hint.md │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ ├── utils.js │ ├── vite.config.js │ └── words.js ├── 24. Assembly Endgame - Display missed letters when lost │ ├── App.jsx │ ├── hint.md │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ ├── utils.js │ ├── vite.config.js │ └── words.js ├── 25. Assembly Endgame │ ├── App.jsx │ ├── hint.md │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ ├── utils.js │ ├── vite.config.js │ └── words.js └── 26. Assembly Endgame Outro │ ├── App.jsx │ ├── hint.md │ ├── index.css │ ├── index.html │ ├── index.jsx │ ├── languages.js │ ├── package.json │ ├── utils.js │ ├── vite.config.js │ └── words.js └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /01. Static pages/02. What we'll learn/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/02. What we'll learn/App.jsx -------------------------------------------------------------------------------- /01. Static pages/02. What we'll learn/components/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/02. What we'll learn/components/Main.jsx -------------------------------------------------------------------------------- /01. Static pages/02. What we'll learn/components/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/02. What we'll learn/components/Navbar.jsx -------------------------------------------------------------------------------- /01. Static pages/02. What we'll learn/images/react-logo-half.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/02. What we'll learn/images/react-logo-half.png -------------------------------------------------------------------------------- /01. Static pages/02. What we'll learn/images/react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/02. What we'll learn/images/react-logo.png -------------------------------------------------------------------------------- /01. Static pages/02. What we'll learn/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/02. What we'll learn/index.css -------------------------------------------------------------------------------- /01. Static pages/02. What we'll learn/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/02. What we'll learn/index.html -------------------------------------------------------------------------------- /01. Static pages/02. What we'll learn/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/02. What we'll learn/index.jsx -------------------------------------------------------------------------------- /01. Static pages/02. What we'll learn/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/02. What we'll learn/package.json -------------------------------------------------------------------------------- /01. Static pages/02. What we'll learn/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/02. What we'll learn/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/03. First React Code/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/03. First React Code/index.css -------------------------------------------------------------------------------- /01. Static pages/03. First React Code/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/03. First React Code/index.html -------------------------------------------------------------------------------- /01. Static pages/03. First React Code/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/03. First React Code/index.jsx -------------------------------------------------------------------------------- /01. Static pages/03. First React Code/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/03. First React Code/package.json -------------------------------------------------------------------------------- /01. Static pages/03. First React Code/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/03. First React Code/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/04. First React Challenge/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/04. First React Challenge/index.css -------------------------------------------------------------------------------- /01. Static pages/04. First React Challenge/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/04. First React Challenge/index.html -------------------------------------------------------------------------------- /01. Static pages/04. First React Challenge/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/04. First React Challenge/index.jsx -------------------------------------------------------------------------------- /01. Static pages/04. First React Challenge/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/04. First React Challenge/package.json -------------------------------------------------------------------------------- /01. Static pages/04. First React Challenge/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/04. First React Challenge/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/07. React.createElement()/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/07. React.createElement()/index.css -------------------------------------------------------------------------------- /01. Static pages/07. React.createElement()/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/07. React.createElement()/index.html -------------------------------------------------------------------------------- /01. Static pages/07. React.createElement()/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/07. React.createElement()/index.jsx -------------------------------------------------------------------------------- /01. Static pages/07. React.createElement()/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/07. React.createElement()/package.json -------------------------------------------------------------------------------- /01. Static pages/07. React.createElement()/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/07. React.createElement()/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/08. JSX/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/08. JSX/index.css -------------------------------------------------------------------------------- /01. Static pages/08. JSX/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/08. JSX/index.html -------------------------------------------------------------------------------- /01. Static pages/08. JSX/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/08. JSX/index.jsx -------------------------------------------------------------------------------- /01. Static pages/08. JSX/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/08. JSX/package.json -------------------------------------------------------------------------------- /01. Static pages/08. JSX/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/08. JSX/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/09. Why React? It is Composable!/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/09. Why React? It is Composable!/index.css -------------------------------------------------------------------------------- /01. Static pages/09. Why React? It is Composable!/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/09. Why React? It is Composable!/index.html -------------------------------------------------------------------------------- /01. Static pages/09. Why React? It is Composable!/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/09. Why React? It is Composable!/index.jsx -------------------------------------------------------------------------------- /01. Static pages/09. Why React? It is Composable!/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/09. Why React? It is Composable!/package.json -------------------------------------------------------------------------------- /01. Static pages/09. Why React? It is Composable!/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/09. Why React? It is Composable!/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/10. Why React? It is Declarative!/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/10. Why React? It is Declarative!/index.css -------------------------------------------------------------------------------- /01. Static pages/10. Why React? It is Declarative!/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/10. Why React? It is Declarative!/index.html -------------------------------------------------------------------------------- /01. Static pages/10. Why React? It is Declarative!/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/10. Why React? It is Declarative!/index.jsx -------------------------------------------------------------------------------- /01. Static pages/10. Why React? It is Declarative!/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/10. Why React? It is Declarative!/package.json -------------------------------------------------------------------------------- /01. Static pages/10. Why React? It is Declarative!/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/10. Why React? It is Declarative!/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/11. Random housekeeping/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/11. Random housekeeping/index.css -------------------------------------------------------------------------------- /01. Static pages/11. Random housekeeping/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/11. Random housekeeping/index.html -------------------------------------------------------------------------------- /01. Static pages/11. Random housekeeping/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/11. Random housekeeping/index.jsx -------------------------------------------------------------------------------- /01. Static pages/11. Random housekeeping/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/11. Random housekeeping/package.json -------------------------------------------------------------------------------- /01. Static pages/11. Random housekeeping/react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/11. Random housekeeping/react-logo.png -------------------------------------------------------------------------------- /01. Static pages/11. Random housekeeping/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/11. Random housekeeping/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/12. ReactFacts Project - Markup/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/12. ReactFacts Project - Markup/index.css -------------------------------------------------------------------------------- /01. Static pages/12. ReactFacts Project - Markup/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/12. ReactFacts Project - Markup/index.html -------------------------------------------------------------------------------- /01. Static pages/12. ReactFacts Project - Markup/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/12. ReactFacts Project - Markup/index.jsx -------------------------------------------------------------------------------- /01. Static pages/12. ReactFacts Project - Markup/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/12. ReactFacts Project - Markup/package.json -------------------------------------------------------------------------------- /01. Static pages/12. ReactFacts Project - Markup/react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/12. ReactFacts Project - Markup/react-logo.png -------------------------------------------------------------------------------- /01. Static pages/12. ReactFacts Project - Markup/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/12. ReactFacts Project - Markup/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/13. Pop quiz/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/13. Pop quiz/index.css -------------------------------------------------------------------------------- /01. Static pages/13. Pop quiz/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/13. Pop quiz/index.html -------------------------------------------------------------------------------- /01. Static pages/13. Pop quiz/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/13. Pop quiz/index.jsx -------------------------------------------------------------------------------- /01. Static pages/13. Pop quiz/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/13. Pop quiz/package.json -------------------------------------------------------------------------------- /01. Static pages/13. Pop quiz/quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/13. Pop quiz/quiz.md -------------------------------------------------------------------------------- /01. Static pages/13. Pop quiz/react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/13. Pop quiz/react-logo.png -------------------------------------------------------------------------------- /01. Static pages/13. Pop quiz/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/13. Pop quiz/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/14. Custom Components/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/14. Custom Components/index.css -------------------------------------------------------------------------------- /01. Static pages/14. Custom Components/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/14. Custom Components/index.html -------------------------------------------------------------------------------- /01. Static pages/14. Custom Components/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/14. Custom Components/index.jsx -------------------------------------------------------------------------------- /01. Static pages/14. Custom Components/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/14. Custom Components/package.json -------------------------------------------------------------------------------- /01. Static pages/14. Custom Components/react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/14. Custom Components/react-logo.png -------------------------------------------------------------------------------- /01. Static pages/14. Custom Components/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/14. Custom Components/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/15. Custom Components Challenge Part 2/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/15. Custom Components Challenge Part 2/index.css -------------------------------------------------------------------------------- /01. Static pages/15. Custom Components Challenge Part 2/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/15. Custom Components Challenge Part 2/index.html -------------------------------------------------------------------------------- /01. Static pages/15. Custom Components Challenge Part 2/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/15. Custom Components Challenge Part 2/index.jsx -------------------------------------------------------------------------------- /01. Static pages/15. Custom Components Challenge Part 2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/15. Custom Components Challenge Part 2/package.json -------------------------------------------------------------------------------- /01. Static pages/16. Custom Components Quiz/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/16. Custom Components Quiz/index.css -------------------------------------------------------------------------------- /01. Static pages/16. Custom Components Quiz/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/16. Custom Components Quiz/index.html -------------------------------------------------------------------------------- /01. Static pages/16. Custom Components Quiz/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/16. Custom Components Quiz/index.jsx -------------------------------------------------------------------------------- /01. Static pages/16. Custom Components Quiz/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/16. Custom Components Quiz/package.json -------------------------------------------------------------------------------- /01. Static pages/16. Custom Components Quiz/quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/16. Custom Components Quiz/quiz.md -------------------------------------------------------------------------------- /01. Static pages/16. Custom Components Quiz/react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/16. Custom Components Quiz/react-logo.png -------------------------------------------------------------------------------- /01. Static pages/16. Custom Components Quiz/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/16. Custom Components Quiz/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/17. Fragments/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/17. Fragments/index.css -------------------------------------------------------------------------------- /01. Static pages/17. Fragments/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/17. Fragments/index.html -------------------------------------------------------------------------------- /01. Static pages/17. Fragments/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/17. Fragments/index.jsx -------------------------------------------------------------------------------- /01. Static pages/17. Fragments/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/17. Fragments/package.json -------------------------------------------------------------------------------- /01. Static pages/17. Fragments/react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/17. Fragments/react-logo.png -------------------------------------------------------------------------------- /01. Static pages/17. Fragments/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/17. Fragments/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/19. Styling with Classes/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/19. Styling with Classes/index.css -------------------------------------------------------------------------------- /01. Static pages/19. Styling with Classes/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/19. Styling with Classes/index.html -------------------------------------------------------------------------------- /01. Static pages/19. Styling with Classes/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/19. Styling with Classes/index.jsx -------------------------------------------------------------------------------- /01. Static pages/19. Styling with Classes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/19. Styling with Classes/package.json -------------------------------------------------------------------------------- /01. Static pages/19. Styling with Classes/react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/19. Styling with Classes/react-logo.png -------------------------------------------------------------------------------- /01. Static pages/19. Styling with Classes/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/19. Styling with Classes/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/20. Organizing Components/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/20. Organizing Components/Header.jsx -------------------------------------------------------------------------------- /01. Static pages/20. Organizing Components/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/20. Organizing Components/index.css -------------------------------------------------------------------------------- /01. Static pages/20. Organizing Components/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/20. Organizing Components/index.html -------------------------------------------------------------------------------- /01. Static pages/20. Organizing Components/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/20. Organizing Components/index.jsx -------------------------------------------------------------------------------- /01. Static pages/20. Organizing Components/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/20. Organizing Components/package.json -------------------------------------------------------------------------------- /01. Static pages/20. Organizing Components/react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/20. Organizing Components/react-logo.png -------------------------------------------------------------------------------- /01. Static pages/20. Organizing Components/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/20. Organizing Components/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/21. Make Mental Outline of Project/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /01. Static pages/21. Make Mental Outline of Project/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/21. Make Mental Outline of Project/index.html -------------------------------------------------------------------------------- /01. Static pages/21. Make Mental Outline of Project/index.jsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /01. Static pages/21. Make Mental Outline of Project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/21. Make Mental Outline of Project/package.json -------------------------------------------------------------------------------- /01. Static pages/21. Make Mental Outline of Project/react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/21. Make Mental Outline of Project/react-logo.png -------------------------------------------------------------------------------- /01. Static pages/21. Make Mental Outline of Project/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/21. Make Mental Outline of Project/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/22. Initial Project Setup/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /01. Static pages/22. Initial Project Setup/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/22. Initial Project Setup/index.html -------------------------------------------------------------------------------- /01. Static pages/22. Initial Project Setup/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/22. Initial Project Setup/index.jsx -------------------------------------------------------------------------------- /01. Static pages/22. Initial Project Setup/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/22. Initial Project Setup/package.json -------------------------------------------------------------------------------- /01. Static pages/22. Initial Project Setup/react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/22. Initial Project Setup/react-logo.png -------------------------------------------------------------------------------- /01. Static pages/22. Initial Project Setup/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/22. Initial Project Setup/vite.config.js -------------------------------------------------------------------------------- /01. Static pages/23. ReactFacts Project - Navbar & Styling/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/23. ReactFacts Project - Navbar & Styling/App.jsx -------------------------------------------------------------------------------- /01. Static pages/23. ReactFacts Project - Navbar & Styling/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/23. ReactFacts Project - Navbar & Styling/index.css -------------------------------------------------------------------------------- /01. Static pages/23. ReactFacts Project - Navbar & Styling/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/23. ReactFacts Project - Navbar & Styling/index.html -------------------------------------------------------------------------------- /01. Static pages/23. ReactFacts Project - Navbar & Styling/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/23. ReactFacts Project - Navbar & Styling/index.jsx -------------------------------------------------------------------------------- /01. Static pages/27. Section 1 Recap/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/27. Section 1 Recap/App.jsx -------------------------------------------------------------------------------- /01. Static pages/27. Section 1 Recap/components/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/27. Section 1 Recap/components/Main.jsx -------------------------------------------------------------------------------- /01. Static pages/27. Section 1 Recap/components/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/27. Section 1 Recap/components/Navbar.jsx -------------------------------------------------------------------------------- /01. Static pages/27. Section 1 Recap/images/react-logo-half.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/27. Section 1 Recap/images/react-logo-half.png -------------------------------------------------------------------------------- /01. Static pages/27. Section 1 Recap/images/react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/27. Section 1 Recap/images/react-logo.png -------------------------------------------------------------------------------- /01. Static pages/27. Section 1 Recap/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/27. Section 1 Recap/index.css -------------------------------------------------------------------------------- /01. Static pages/27. Section 1 Recap/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/27. Section 1 Recap/index.html -------------------------------------------------------------------------------- /01. Static pages/27. Section 1 Recap/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/27. Section 1 Recap/index.jsx -------------------------------------------------------------------------------- /01. Static pages/27. Section 1 Recap/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/27. Section 1 Recap/package.json -------------------------------------------------------------------------------- /01. Static pages/27. Section 1 Recap/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/01. Static pages/27. Section 1 Recap/vite.config.js -------------------------------------------------------------------------------- /02. Data-Driven React/01. Section 2 Intro/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/01. Section 2 Intro/App.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/01. Section 2 Intro/components/Entry.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/01. Section 2 Intro/components/Entry.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/01. Section 2 Intro/components/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/01. Section 2 Intro/components/Header.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/01. Section 2 Intro/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/01. Section 2 Intro/data.js -------------------------------------------------------------------------------- /02. Data-Driven React/01. Section 2 Intro/images/globe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/01. Section 2 Intro/images/globe.png -------------------------------------------------------------------------------- /02. Data-Driven React/01. Section 2 Intro/images/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/01. Section 2 Intro/images/marker.png -------------------------------------------------------------------------------- /02. Data-Driven React/01. Section 2 Intro/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/01. Section 2 Intro/index.css -------------------------------------------------------------------------------- /02. Data-Driven React/01. Section 2 Intro/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/01. Section 2 Intro/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/01. Section 2 Intro/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/01. Section 2 Intro/index.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/01. Section 2 Intro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/01. Section 2 Intro/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/01. Section 2 Intro/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/01. Section 2 Intro/vite.config.js -------------------------------------------------------------------------------- /02. Data-Driven React/02. Travel Journal - Header/globe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/02. Travel Journal - Header/globe.png -------------------------------------------------------------------------------- /02. Data-Driven React/02. Travel Journal - Header/index.css: -------------------------------------------------------------------------------- 1 | html, body { 2 | margin: 0; 3 | } -------------------------------------------------------------------------------- /02. Data-Driven React/02. Travel Journal - Header/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/02. Travel Journal - Header/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/02. Travel Journal - Header/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/02. Travel Journal - Header/index.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/02. Travel Journal - Header/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/02. Travel Journal - Header/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/02. Travel Journal - Header/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/02. Travel Journal - Header/vite.config.js -------------------------------------------------------------------------------- /02. Data-Driven React/03. Travel Journal - Entry Component/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/03. Travel Journal - Entry Component/App.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/03. Travel Journal - Entry Component/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/03. Travel Journal - Entry Component/index.css -------------------------------------------------------------------------------- /02. Data-Driven React/03. Travel Journal - Entry Component/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/03. Travel Journal - Entry Component/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/03. Travel Journal - Entry Component/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/03. Travel Journal - Entry Component/index.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/03. Travel Journal - Entry Component/japan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/03. Travel Journal - Entry Component/japan.md -------------------------------------------------------------------------------- /02. Data-Driven React/04. Problem - Not reusable/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/04. Problem - Not reusable/App.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/04. Problem - Not reusable/components/Entry.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/04. Problem - Not reusable/components/Entry.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/04. Problem - Not reusable/images/globe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/04. Problem - Not reusable/images/globe.png -------------------------------------------------------------------------------- /02. Data-Driven React/04. Problem - Not reusable/images/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/04. Problem - Not reusable/images/marker.png -------------------------------------------------------------------------------- /02. Data-Driven React/04. Problem - Not reusable/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/04. Problem - Not reusable/index.css -------------------------------------------------------------------------------- /02. Data-Driven React/04. Problem - Not reusable/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/04. Problem - Not reusable/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/04. Problem - Not reusable/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/04. Problem - Not reusable/index.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/04. Problem - Not reusable/japan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/04. Problem - Not reusable/japan.md -------------------------------------------------------------------------------- /02. Data-Driven React/04. Problem - Not reusable/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/04. Problem - Not reusable/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/04. Problem - Not reusable/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/04. Problem - Not reusable/vite.config.js -------------------------------------------------------------------------------- /02. Data-Driven React/05. Props Part 1 - Understanding the Concept/index.js: -------------------------------------------------------------------------------- 1 | function addTwoNumbersTogether() { 2 | return 1 + 2 3 | } 4 | -------------------------------------------------------------------------------- /02. Data-Driven React/06. Props Part 2 - Reusable Components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/06. Props Part 2 - Reusable Components/index.js -------------------------------------------------------------------------------- /02. Data-Driven React/07. Aside - JS inside JSX/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/07. Aside - JS inside JSX/index.css -------------------------------------------------------------------------------- /02. Data-Driven React/07. Aside - JS inside JSX/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/07. Aside - JS inside JSX/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/07. Aside - JS inside JSX/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/07. Aside - JS inside JSX/index.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/07. Aside - JS inside JSX/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/07. Aside - JS inside JSX/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/07. Aside - JS inside JSX/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/07. Aside - JS inside JSX/vite.config.js -------------------------------------------------------------------------------- /02. Data-Driven React/11. Prop quiz! (Get it??)/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/11. Prop quiz! (Get it??)/App.js -------------------------------------------------------------------------------- /02. Data-Driven React/11. Prop quiz! (Get it??)/Contact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/11. Prop quiz! (Get it??)/Contact.js -------------------------------------------------------------------------------- /02. Data-Driven React/11. Prop quiz! (Get it??)/images/felix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/11. Prop quiz! (Get it??)/images/felix.png -------------------------------------------------------------------------------- /02. Data-Driven React/11. Prop quiz! (Get it??)/images/fluffykins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/11. Prop quiz! (Get it??)/images/fluffykins.png -------------------------------------------------------------------------------- /02. Data-Driven React/11. Prop quiz! (Get it??)/images/mail-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/11. Prop quiz! (Get it??)/images/mail-icon.png -------------------------------------------------------------------------------- /02. Data-Driven React/11. Prop quiz! (Get it??)/images/phone-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/11. Prop quiz! (Get it??)/images/phone-icon.png -------------------------------------------------------------------------------- /02. Data-Driven React/11. Prop quiz! (Get it??)/images/pumpkin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/11. Prop quiz! (Get it??)/images/pumpkin.png -------------------------------------------------------------------------------- /02. Data-Driven React/11. Prop quiz! (Get it??)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/11. Prop quiz! (Get it??)/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/11. Prop quiz! (Get it??)/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/11. Prop quiz! (Get it??)/index.js -------------------------------------------------------------------------------- /02. Data-Driven React/11. Prop quiz! (Get it??)/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/11. Prop quiz! (Get it??)/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/11. Prop quiz! (Get it??)/quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/11. Prop quiz! (Get it??)/quiz.md -------------------------------------------------------------------------------- /02. Data-Driven React/11. Prop quiz! (Get it??)/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/11. Prop quiz! (Get it??)/style.css -------------------------------------------------------------------------------- /02. Data-Driven React/11. Prop quiz! (Get it??)/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/11. Prop quiz! (Get it??)/webpack.config.js -------------------------------------------------------------------------------- /02. Data-Driven React/12. Destructuring props/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/12. Destructuring props/App.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/12. Destructuring props/Contact.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/12. Destructuring props/Contact.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/12. Destructuring props/images/felix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/12. Destructuring props/images/felix.png -------------------------------------------------------------------------------- /02. Data-Driven React/12. Destructuring props/images/fluffykins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/12. Destructuring props/images/fluffykins.png -------------------------------------------------------------------------------- /02. Data-Driven React/12. Destructuring props/images/mail-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/12. Destructuring props/images/mail-icon.png -------------------------------------------------------------------------------- /02. Data-Driven React/12. Destructuring props/images/phone-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/12. Destructuring props/images/phone-icon.png -------------------------------------------------------------------------------- /02. Data-Driven React/12. Destructuring props/images/pumpkin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/12. Destructuring props/images/pumpkin.png -------------------------------------------------------------------------------- /02. Data-Driven React/12. Destructuring props/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/12. Destructuring props/index.css -------------------------------------------------------------------------------- /02. Data-Driven React/12. Destructuring props/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/12. Destructuring props/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/12. Destructuring props/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/12. Destructuring props/index.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/12. Destructuring props/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/12. Destructuring props/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/12. Destructuring props/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/12. Destructuring props/vite.config.js -------------------------------------------------------------------------------- /02. Data-Driven React/13. Props practice/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/13. Props practice/App.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/13. Props practice/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/13. Props practice/index.css -------------------------------------------------------------------------------- /02. Data-Driven React/13. Props practice/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/13. Props practice/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/13. Props practice/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/13. Props practice/index.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/13. Props practice/jokes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/13. Props practice/jokes.md -------------------------------------------------------------------------------- /02. Data-Driven React/13. Props practice/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/13. Props practice/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/13. Props practice/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/13. Props practice/vite.config.js -------------------------------------------------------------------------------- /02. Data-Driven React/14. Non-string props/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/14. Non-string props/App.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/14. Non-string props/Joke.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/14. Non-string props/Joke.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/14. Non-string props/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/14. Non-string props/index.css -------------------------------------------------------------------------------- /02. Data-Driven React/14. Non-string props/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/14. Non-string props/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/14. Non-string props/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/14. Non-string props/index.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/14. Non-string props/jokes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/14. Non-string props/jokes.md -------------------------------------------------------------------------------- /02. Data-Driven React/14. Non-string props/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/14. Non-string props/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/14. Non-string props/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/14. Non-string props/vite.config.js -------------------------------------------------------------------------------- /02. Data-Driven React/15. Importing static assets/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/15. Importing static assets/App.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/15. Importing static assets/Contact.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/15. Importing static assets/Contact.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/15. Importing static assets/images/felix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/15. Importing static assets/images/felix.png -------------------------------------------------------------------------------- /02. Data-Driven React/15. Importing static assets/images/pumpkin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/15. Importing static assets/images/pumpkin.png -------------------------------------------------------------------------------- /02. Data-Driven React/15. Importing static assets/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/15. Importing static assets/index.css -------------------------------------------------------------------------------- /02. Data-Driven React/15. Importing static assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/15. Importing static assets/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/15. Importing static assets/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/15. Importing static assets/index.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/15. Importing static assets/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/15. Importing static assets/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/15. Importing static assets/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/15. Importing static assets/vite.config.js -------------------------------------------------------------------------------- /02. Data-Driven React/16. Pass props to Entry component/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/16. Pass props to Entry component/App.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/16. Pass props to Entry component/data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/16. Pass props to Entry component/data.md -------------------------------------------------------------------------------- /02. Data-Driven React/16. Pass props to Entry component/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/16. Pass props to Entry component/index.css -------------------------------------------------------------------------------- /02. Data-Driven React/16. Pass props to Entry component/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/16. Pass props to Entry component/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/16. Pass props to Entry component/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/16. Pass props to Entry component/index.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/16. Pass props to Entry component/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/16. Pass props to Entry component/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/17. Review - array.map()/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/17. Review - array.map()/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/17. Review - array.map()/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/17. Review - array.map()/index.js -------------------------------------------------------------------------------- /02. Data-Driven React/17. Review - array.map()/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/17. Review - array.map()/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/17. Review - array.map()/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/17. Review - array.map()/webpack.config.js -------------------------------------------------------------------------------- /02. Data-Driven React/18. React can render arrays/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/18. React can render arrays/App.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/18. React can render arrays/Joke.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/18. React can render arrays/Joke.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/18. React can render arrays/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/18. React can render arrays/index.css -------------------------------------------------------------------------------- /02. Data-Driven React/18. React can render arrays/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/18. React can render arrays/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/18. React can render arrays/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/18. React can render arrays/index.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/18. React can render arrays/jokes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/18. React can render arrays/jokes.md -------------------------------------------------------------------------------- /02. Data-Driven React/18. React can render arrays/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/18. React can render arrays/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/18. React can render arrays/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/18. React can render arrays/vite.config.js -------------------------------------------------------------------------------- /02. Data-Driven React/19. Mapping components/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/19. Mapping components/App.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/19. Mapping components/Joke.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/19. Mapping components/Joke.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/19. Mapping components/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/19. Mapping components/index.css -------------------------------------------------------------------------------- /02. Data-Driven React/19. Mapping components/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/19. Mapping components/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/19. Mapping components/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/19. Mapping components/index.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/19. Mapping components/jokesData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/19. Mapping components/jokesData.js -------------------------------------------------------------------------------- /02. Data-Driven React/19. Mapping components/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/19. Mapping components/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/19. Mapping components/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/19. Mapping components/vite.config.js -------------------------------------------------------------------------------- /02. Data-Driven React/20. Map quiz!/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/20. Map quiz!/App.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/20. Map quiz!/Joke.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/20. Map quiz!/Joke.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/20. Map quiz!/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/20. Map quiz!/index.css -------------------------------------------------------------------------------- /02. Data-Driven React/20. Map quiz!/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/20. Map quiz!/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/20. Map quiz!/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/20. Map quiz!/index.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/20. Map quiz!/jokesData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/20. Map quiz!/jokesData.js -------------------------------------------------------------------------------- /02. Data-Driven React/20. Map quiz!/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/20. Map quiz!/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/20. Map quiz!/quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/20. Map quiz!/quiz.md -------------------------------------------------------------------------------- /02. Data-Driven React/20. Map quiz!/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/20. Map quiz!/vite.config.js -------------------------------------------------------------------------------- /02. Data-Driven React/22. Travel Journal - key prop/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/22. Travel Journal - key prop/App.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/22. Travel Journal - key prop/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/22. Travel Journal - key prop/data.js -------------------------------------------------------------------------------- /02. Data-Driven React/22. Travel Journal - key prop/images/globe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/22. Travel Journal - key prop/images/globe.png -------------------------------------------------------------------------------- /02. Data-Driven React/22. Travel Journal - key prop/images/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/22. Travel Journal - key prop/images/marker.png -------------------------------------------------------------------------------- /02. Data-Driven React/22. Travel Journal - key prop/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/22. Travel Journal - key prop/index.css -------------------------------------------------------------------------------- /02. Data-Driven React/22. Travel Journal - key prop/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/22. Travel Journal - key prop/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/22. Travel Journal - key prop/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/22. Travel Journal - key prop/index.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/22. Travel Journal - key prop/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/22. Travel Journal - key prop/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/22. Travel Journal - key prop/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/22. Travel Journal - key prop/vite.config.js -------------------------------------------------------------------------------- /02. Data-Driven React/25. Section 2 Recap/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/25. Section 2 Recap/App.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/25. Section 2 Recap/components/Entry.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/25. Section 2 Recap/components/Entry.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/25. Section 2 Recap/components/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/25. Section 2 Recap/components/Header.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/25. Section 2 Recap/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/25. Section 2 Recap/data.js -------------------------------------------------------------------------------- /02. Data-Driven React/25. Section 2 Recap/images/globe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/25. Section 2 Recap/images/globe.png -------------------------------------------------------------------------------- /02. Data-Driven React/25. Section 2 Recap/images/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/25. Section 2 Recap/images/marker.png -------------------------------------------------------------------------------- /02. Data-Driven React/25. Section 2 Recap/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/25. Section 2 Recap/index.css -------------------------------------------------------------------------------- /02. Data-Driven React/25. Section 2 Recap/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/25. Section 2 Recap/index.html -------------------------------------------------------------------------------- /02. Data-Driven React/25. Section 2 Recap/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/25. Section 2 Recap/index.jsx -------------------------------------------------------------------------------- /02. Data-Driven React/25. Section 2 Recap/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/25. Section 2 Recap/package.json -------------------------------------------------------------------------------- /02. Data-Driven React/25. Section 2 Recap/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/02. Data-Driven React/25. Section 2 Recap/vite.config.js -------------------------------------------------------------------------------- /03. React State/01. Section 3 Intro/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/01. Section 3 Intro/App.jsx -------------------------------------------------------------------------------- /03. React State/01. Section 3 Intro/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/01. Section 3 Intro/Header.jsx -------------------------------------------------------------------------------- /03. React State/01. Section 3 Intro/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/01. Section 3 Intro/Main.jsx -------------------------------------------------------------------------------- /03. React State/01. Section 3 Intro/ai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/01. Section 3 Intro/ai.js -------------------------------------------------------------------------------- /03. React State/01. Section 3 Intro/components/ClaudeRecipe.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/01. Section 3 Intro/components/ClaudeRecipe.jsx -------------------------------------------------------------------------------- /03. React State/01. Section 3 Intro/components/IngredientsList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/01. Section 3 Intro/components/IngredientsList.jsx -------------------------------------------------------------------------------- /03. React State/01. Section 3 Intro/images/chef-claude-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/01. Section 3 Intro/images/chef-claude-icon.png -------------------------------------------------------------------------------- /03. React State/01. Section 3 Intro/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/01. Section 3 Intro/index.css -------------------------------------------------------------------------------- /03. React State/01. Section 3 Intro/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/01. Section 3 Intro/index.html -------------------------------------------------------------------------------- /03. React State/01. Section 3 Intro/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/01. Section 3 Intro/index.jsx -------------------------------------------------------------------------------- /03. React State/01. Section 3 Intro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/01. Section 3 Intro/package.json -------------------------------------------------------------------------------- /03. React State/01. Section 3 Intro/recipeCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/01. Section 3 Intro/recipeCode.md -------------------------------------------------------------------------------- /03. React State/01. Section 3 Intro/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/01. Section 3 Intro/vite.config.js -------------------------------------------------------------------------------- /03. React State/02. Chef Claude - Header/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/02. Chef Claude - Header/App.jsx -------------------------------------------------------------------------------- /03. React State/02. Chef Claude - Header/images/chef-claude-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/02. Chef Claude - Header/images/chef-claude-icon.png -------------------------------------------------------------------------------- /03. React State/02. Chef Claude - Header/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/02. Chef Claude - Header/index.css -------------------------------------------------------------------------------- /03. React State/02. Chef Claude - Header/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/02. Chef Claude - Header/index.html -------------------------------------------------------------------------------- /03. React State/02. Chef Claude - Header/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/02. Chef Claude - Header/index.jsx -------------------------------------------------------------------------------- /03. React State/02. Chef Claude - Header/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/02. Chef Claude - Header/package.json -------------------------------------------------------------------------------- /03. React State/02. Chef Claude - Header/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/02. Chef Claude - Header/vite.config.js -------------------------------------------------------------------------------- /03. React State/03. Chef Claude - form/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/03. Chef Claude - form/App.jsx -------------------------------------------------------------------------------- /03. React State/03. Chef Claude - form/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/03. Chef Claude - form/Header.jsx -------------------------------------------------------------------------------- /03. React State/03. Chef Claude - form/images/chef-claude-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/03. Chef Claude - form/images/chef-claude-icon.png -------------------------------------------------------------------------------- /03. React State/03. Chef Claude - form/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/03. Chef Claude - form/index.css -------------------------------------------------------------------------------- /03. React State/03. Chef Claude - form/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/03. Chef Claude - form/index.html -------------------------------------------------------------------------------- /03. React State/03. Chef Claude - form/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/03. Chef Claude - form/index.jsx -------------------------------------------------------------------------------- /03. React State/03. Chef Claude - form/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/03. Chef Claude - form/package.json -------------------------------------------------------------------------------- /03. React State/03. Chef Claude - form/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/03. Chef Claude - form/vite.config.js -------------------------------------------------------------------------------- /03. React State/04. Chef Claude - Project overview/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/04. Chef Claude - Project overview/App.jsx -------------------------------------------------------------------------------- /03. React State/04. Chef Claude - Project overview/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/04. Chef Claude - Project overview/Header.jsx -------------------------------------------------------------------------------- /03. React State/04. Chef Claude - Project overview/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/04. Chef Claude - Project overview/Main.jsx -------------------------------------------------------------------------------- /03. React State/04. Chef Claude - Project overview/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/04. Chef Claude - Project overview/index.css -------------------------------------------------------------------------------- /03. React State/04. Chef Claude - Project overview/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/04. Chef Claude - Project overview/index.html -------------------------------------------------------------------------------- /03. React State/04. Chef Claude - Project overview/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/04. Chef Claude - Project overview/index.jsx -------------------------------------------------------------------------------- /03. React State/04. Chef Claude - Project overview/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/04. Chef Claude - Project overview/package.json -------------------------------------------------------------------------------- /03. React State/04. Chef Claude - Project overview/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/04. Chef Claude - Project overview/vite.config.js -------------------------------------------------------------------------------- /03. React State/05. Event Listeners/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/05. Event Listeners/index.css -------------------------------------------------------------------------------- /03. React State/05. Event Listeners/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/05. Event Listeners/index.html -------------------------------------------------------------------------------- /03. React State/05. Event Listeners/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/05. Event Listeners/index.jsx -------------------------------------------------------------------------------- /03. React State/05. Event Listeners/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/05. Event Listeners/package.json -------------------------------------------------------------------------------- /03. React State/05. Event Listeners/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/05. Event Listeners/vite.config.js -------------------------------------------------------------------------------- /03. React State/06. Chef Claude - Map ingredients list/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/06. Chef Claude - Map ingredients list/App.jsx -------------------------------------------------------------------------------- /03. React State/06. Chef Claude - Map ingredients list/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/06. Chef Claude - Map ingredients list/Header.jsx -------------------------------------------------------------------------------- /03. React State/06. Chef Claude - Map ingredients list/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/06. Chef Claude - Map ingredients list/Main.jsx -------------------------------------------------------------------------------- /03. React State/06. Chef Claude - Map ingredients list/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/06. Chef Claude - Map ingredients list/index.css -------------------------------------------------------------------------------- /03. React State/06. Chef Claude - Map ingredients list/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/06. Chef Claude - Map ingredients list/index.html -------------------------------------------------------------------------------- /03. React State/06. Chef Claude - Map ingredients list/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/06. Chef Claude - Map ingredients list/index.jsx -------------------------------------------------------------------------------- /03. React State/06. Chef Claude - Map ingredients list/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/06. Chef Claude - Map ingredients list/package.json -------------------------------------------------------------------------------- /03. React State/06. Chef Claude - Map ingredients list/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/06. Chef Claude - Map ingredients list/vite.config.js -------------------------------------------------------------------------------- /03. React State/07. Props vs State - Props/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /03. React State/07. Props vs State - Props/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/07. Props vs State - Props/index.html -------------------------------------------------------------------------------- /03. React State/07. Props vs State - Props/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /03. React State/07. Props vs State - Props/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/07. Props vs State - Props/package.json -------------------------------------------------------------------------------- /03. React State/07. Props vs State - Props/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/07. Props vs State - Props/vite.config.js -------------------------------------------------------------------------------- /03. React State/08. Props vs State - State/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /03. React State/08. Props vs State - State/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/08. Props vs State - State/index.html -------------------------------------------------------------------------------- /03. React State/08. Props vs State - State/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /03. React State/08. Props vs State - State/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/08. Props vs State - State/package.json -------------------------------------------------------------------------------- /03. React State/08. Props vs State - State/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/08. Props vs State - State/vite.config.js -------------------------------------------------------------------------------- /03. React State/09. useState/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/09. useState/App.jsx -------------------------------------------------------------------------------- /03. React State/09. useState/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/09. useState/index.css -------------------------------------------------------------------------------- /03. React State/09. useState/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/09. useState/index.html -------------------------------------------------------------------------------- /03. React State/09. useState/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/09. useState/index.jsx -------------------------------------------------------------------------------- /03. React State/09. useState/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/09. useState/package.json -------------------------------------------------------------------------------- /03. React State/09. useState/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/09. useState/vite.config.js -------------------------------------------------------------------------------- /03. React State/10. useState array destructuring/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/10. useState array destructuring/App.jsx -------------------------------------------------------------------------------- /03. React State/10. useState array destructuring/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/10. useState array destructuring/index.css -------------------------------------------------------------------------------- /03. React State/10. useState array destructuring/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/10. useState array destructuring/index.html -------------------------------------------------------------------------------- /03. React State/10. useState array destructuring/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/10. useState array destructuring/index.jsx -------------------------------------------------------------------------------- /03. React State/10. useState array destructuring/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/10. useState array destructuring/package.json -------------------------------------------------------------------------------- /03. React State/10. useState array destructuring/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/10. useState array destructuring/vite.config.js -------------------------------------------------------------------------------- /03. React State/11. Changing state/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/11. Changing state/App.jsx -------------------------------------------------------------------------------- /03. React State/11. Changing state/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/11. Changing state/index.css -------------------------------------------------------------------------------- /03. React State/11. Changing state/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/11. Changing state/index.html -------------------------------------------------------------------------------- /03. React State/11. Changing state/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/11. Changing state/index.jsx -------------------------------------------------------------------------------- /03. React State/11. Changing state/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/11. Changing state/package.json -------------------------------------------------------------------------------- /03. React State/11. Changing state/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/11. Changing state/vite.config.js -------------------------------------------------------------------------------- /03. React State/12. State practice/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/12. State practice/App.jsx -------------------------------------------------------------------------------- /03. React State/12. State practice/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/12. State practice/index.css -------------------------------------------------------------------------------- /03. React State/12. State practice/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/12. State practice/index.html -------------------------------------------------------------------------------- /03. React State/12. State practice/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/12. State practice/index.jsx -------------------------------------------------------------------------------- /03. React State/12. State practice/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/12. State practice/package.json -------------------------------------------------------------------------------- /03. React State/12. State practice/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/12. State practice/vite.config.js -------------------------------------------------------------------------------- /03. React State/13. Updating state with a callback function/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/13. Updating state with a callback function/App.jsx -------------------------------------------------------------------------------- /03. React State/13. Updating state with a callback function/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/13. Updating state with a callback function/index.css -------------------------------------------------------------------------------- /03. React State/13. Updating state with a callback function/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/13. Updating state with a callback function/index.jsx -------------------------------------------------------------------------------- /03. React State/14. Changing state quiz/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/14. Changing state quiz/App.jsx -------------------------------------------------------------------------------- /03. React State/14. Changing state quiz/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/14. Changing state quiz/index.css -------------------------------------------------------------------------------- /03. React State/14. Changing state quiz/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/14. Changing state quiz/index.html -------------------------------------------------------------------------------- /03. React State/14. Changing state quiz/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/14. Changing state quiz/index.jsx -------------------------------------------------------------------------------- /03. React State/14. Changing state quiz/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/14. Changing state quiz/package.json -------------------------------------------------------------------------------- /03. React State/14. Changing state quiz/quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/14. Changing state quiz/quiz.md -------------------------------------------------------------------------------- /03. React State/14. Changing state quiz/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/14. Changing state quiz/vite.config.js -------------------------------------------------------------------------------- /03. React State/15. Ternary practice/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/15. Ternary practice/App.jsx -------------------------------------------------------------------------------- /03. React State/15. Ternary practice/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/15. Ternary practice/index.css -------------------------------------------------------------------------------- /03. React State/15. Ternary practice/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/15. Ternary practice/index.html -------------------------------------------------------------------------------- /03. React State/15. Ternary practice/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/15. Ternary practice/index.jsx -------------------------------------------------------------------------------- /03. React State/15. Ternary practice/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/15. Ternary practice/package.json -------------------------------------------------------------------------------- /03. React State/15. Ternary practice/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/15. Ternary practice/vite.config.js -------------------------------------------------------------------------------- /03. React State/16. Toggling state/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/16. Toggling state/App.jsx -------------------------------------------------------------------------------- /03. React State/16. Toggling state/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/16. Toggling state/index.css -------------------------------------------------------------------------------- /03. React State/16. Toggling state/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/16. Toggling state/index.html -------------------------------------------------------------------------------- /03. React State/16. Toggling state/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/16. Toggling state/index.jsx -------------------------------------------------------------------------------- /03. React State/16. Toggling state/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/16. Toggling state/package.json -------------------------------------------------------------------------------- /03. React State/16. Toggling state/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/16. Toggling state/vite.config.js -------------------------------------------------------------------------------- /03. React State/17. Complex state - Arrays/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/17. Complex state - Arrays/App.jsx -------------------------------------------------------------------------------- /03. React State/17. Complex state - Arrays/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/17. Complex state - Arrays/index.css -------------------------------------------------------------------------------- /03. React State/17. Complex state - Arrays/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/17. Complex state - Arrays/index.html -------------------------------------------------------------------------------- /03. React State/17. Complex state - Arrays/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/17. Complex state - Arrays/index.jsx -------------------------------------------------------------------------------- /03. React State/17. Complex state - Arrays/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/17. Complex state - Arrays/package.json -------------------------------------------------------------------------------- /03. React State/17. Complex state - Arrays/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/17. Complex state - Arrays/vite.config.js -------------------------------------------------------------------------------- /03. React State/18. Chef Claude - Refactor array state/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/18. Chef Claude - Refactor array state/App.jsx -------------------------------------------------------------------------------- /03. React State/18. Chef Claude - Refactor array state/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/18. Chef Claude - Refactor array state/Header.jsx -------------------------------------------------------------------------------- /03. React State/18. Chef Claude - Refactor array state/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/18. Chef Claude - Refactor array state/Main.jsx -------------------------------------------------------------------------------- /03. React State/18. Chef Claude - Refactor array state/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/18. Chef Claude - Refactor array state/index.css -------------------------------------------------------------------------------- /03. React State/18. Chef Claude - Refactor array state/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/18. Chef Claude - Refactor array state/index.html -------------------------------------------------------------------------------- /03. React State/18. Chef Claude - Refactor array state/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/18. Chef Claude - Refactor array state/index.jsx -------------------------------------------------------------------------------- /03. React State/18. Chef Claude - Refactor array state/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/18. Chef Claude - Refactor array state/package.json -------------------------------------------------------------------------------- /03. React State/18. Chef Claude - Refactor array state/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/18. Chef Claude - Refactor array state/vite.config.js -------------------------------------------------------------------------------- /03. React State/19. Complex state - Objects/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/19. Complex state - Objects/App.jsx -------------------------------------------------------------------------------- /03. React State/19. Complex state - Objects/images/star-empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/19. Complex state - Objects/images/star-empty.png -------------------------------------------------------------------------------- /03. React State/19. Complex state - Objects/images/star-filled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/19. Complex state - Objects/images/star-filled.png -------------------------------------------------------------------------------- /03. React State/19. Complex state - Objects/images/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/19. Complex state - Objects/images/user.png -------------------------------------------------------------------------------- /03. React State/19. Complex state - Objects/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/19. Complex state - Objects/index.css -------------------------------------------------------------------------------- /03. React State/19. Complex state - Objects/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/19. Complex state - Objects/index.html -------------------------------------------------------------------------------- /03. React State/19. Complex state - Objects/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/19. Complex state - Objects/index.jsx -------------------------------------------------------------------------------- /03. React State/19. Complex state - Objects/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/19. Complex state - Objects/package.json -------------------------------------------------------------------------------- /03. React State/19. Complex state - Objects/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/19. Complex state - Objects/vite.config.js -------------------------------------------------------------------------------- /03. React State/20. Complex state - updating state objects/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/20. Complex state - updating state objects/App.jsx -------------------------------------------------------------------------------- /03. React State/20. Complex state - updating state objects/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/20. Complex state - updating state objects/index.css -------------------------------------------------------------------------------- /03. React State/20. Complex state - updating state objects/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/20. Complex state - updating state objects/index.html -------------------------------------------------------------------------------- /03. React State/20. Complex state - updating state objects/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/20. Complex state - updating state objects/index.jsx -------------------------------------------------------------------------------- /03. React State/21. React forms intro/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/21. React forms intro/index.html -------------------------------------------------------------------------------- /03. React State/21. React forms intro/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/21. React forms intro/index.js -------------------------------------------------------------------------------- /03. React State/21. React forms intro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/21. React forms intro/package.json -------------------------------------------------------------------------------- /03. React State/21. React forms intro/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/21. React forms intro/style.css -------------------------------------------------------------------------------- /03. React State/21. React forms intro/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/21. React forms intro/vite.config.js -------------------------------------------------------------------------------- /03. React State/22. Form basics/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/22. Form basics/index.css -------------------------------------------------------------------------------- /03. React State/22. Form basics/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/22. Form basics/index.html -------------------------------------------------------------------------------- /03. React State/22. Form basics/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/22. Form basics/index.jsx -------------------------------------------------------------------------------- /03. React State/22. Form basics/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/22. Form basics/package.json -------------------------------------------------------------------------------- /03. React State/22. Form basics/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/22. Form basics/vite.config.js -------------------------------------------------------------------------------- /03. React State/23. Form submission/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/23. Form submission/index.css -------------------------------------------------------------------------------- /03. React State/23. Form submission/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/23. Form submission/index.html -------------------------------------------------------------------------------- /03. React State/23. Form submission/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/23. Form submission/index.jsx -------------------------------------------------------------------------------- /03. React State/23. Form submission/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/23. Form submission/package.json -------------------------------------------------------------------------------- /03. React State/23. Form submission/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/23. Form submission/vite.config.js -------------------------------------------------------------------------------- /03. React State/24. Form action/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/24. Form action/index.css -------------------------------------------------------------------------------- /03. React State/24. Form action/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/24. Form action/index.html -------------------------------------------------------------------------------- /03. React State/24. Form action/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/24. Form action/index.jsx -------------------------------------------------------------------------------- /03. React State/24. Form action/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/24. Form action/package.json -------------------------------------------------------------------------------- /03. React State/24. Form action/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/24. Form action/vite.config.js -------------------------------------------------------------------------------- /03. React State/25. Chef Claude - Refactor form submission/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/25. Chef Claude - Refactor form submission/App.jsx -------------------------------------------------------------------------------- /03. React State/25. Chef Claude - Refactor form submission/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/25. Chef Claude - Refactor form submission/Header.jsx -------------------------------------------------------------------------------- /03. React State/25. Chef Claude - Refactor form submission/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/25. Chef Claude - Refactor form submission/Main.jsx -------------------------------------------------------------------------------- /03. React State/25. Chef Claude - Refactor form submission/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/25. Chef Claude - Refactor form submission/index.css -------------------------------------------------------------------------------- /03. React State/25. Chef Claude - Refactor form submission/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/25. Chef Claude - Refactor form submission/index.html -------------------------------------------------------------------------------- /03. React State/25. Chef Claude - Refactor form submission/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/25. Chef Claude - Refactor form submission/index.jsx -------------------------------------------------------------------------------- /03. React State/26. Forms - textarea & defaultValue/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/26. Forms - textarea & defaultValue/index.css -------------------------------------------------------------------------------- /03. React State/26. Forms - textarea & defaultValue/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/26. Forms - textarea & defaultValue/index.html -------------------------------------------------------------------------------- /03. React State/26. Forms - textarea & defaultValue/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/26. Forms - textarea & defaultValue/index.jsx -------------------------------------------------------------------------------- /03. React State/26. Forms - textarea & defaultValue/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/26. Forms - textarea & defaultValue/package.json -------------------------------------------------------------------------------- /03. React State/26. Forms - textarea & defaultValue/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/26. Forms - textarea & defaultValue/vite.config.js -------------------------------------------------------------------------------- /03. React State/27. Forms - radio/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/27. Forms - radio/index.css -------------------------------------------------------------------------------- /03. React State/27. Forms - radio/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/27. Forms - radio/index.html -------------------------------------------------------------------------------- /03. React State/27. Forms - radio/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/27. Forms - radio/index.jsx -------------------------------------------------------------------------------- /03. React State/27. Forms - radio/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/27. Forms - radio/package.json -------------------------------------------------------------------------------- /03. React State/27. Forms - radio/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/27. Forms - radio/vite.config.js -------------------------------------------------------------------------------- /03. React State/28. Forms - checkbox/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/28. Forms - checkbox/index.css -------------------------------------------------------------------------------- /03. React State/28. Forms - checkbox/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/28. Forms - checkbox/index.html -------------------------------------------------------------------------------- /03. React State/28. Forms - checkbox/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/28. Forms - checkbox/index.jsx -------------------------------------------------------------------------------- /03. React State/28. Forms - checkbox/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/28. Forms - checkbox/package.json -------------------------------------------------------------------------------- /03. React State/28. Forms - checkbox/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/28. Forms - checkbox/vite.config.js -------------------------------------------------------------------------------- /03. React State/29. Forms - select and option/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/29. Forms - select and option/index.css -------------------------------------------------------------------------------- /03. React State/29. Forms - select and option/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/29. Forms - select and option/index.html -------------------------------------------------------------------------------- /03. React State/29. Forms - select and option/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/29. Forms - select and option/index.jsx -------------------------------------------------------------------------------- /03. React State/29. Forms - select and option/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/29. Forms - select and option/package.json -------------------------------------------------------------------------------- /03. React State/29. Forms - select and option/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/29. Forms - select and option/vite.config.js -------------------------------------------------------------------------------- /03. React State/30. Forms - Object.fromEntries/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/30. Forms - Object.fromEntries/index.css -------------------------------------------------------------------------------- /03. React State/30. Forms - Object.fromEntries/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/30. Forms - Object.fromEntries/index.html -------------------------------------------------------------------------------- /03. React State/30. Forms - Object.fromEntries/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/30. Forms - Object.fromEntries/index.jsx -------------------------------------------------------------------------------- /03. React State/30. Forms - Object.fromEntries/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/30. Forms - Object.fromEntries/package.json -------------------------------------------------------------------------------- /03. React State/30. Forms - Object.fromEntries/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/30. Forms - Object.fromEntries/vite.config.js -------------------------------------------------------------------------------- /03. React State/31. Chef Claude - conditional rendering into/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/31. Chef Claude - conditional rendering into/App.jsx -------------------------------------------------------------------------------- /03. React State/31. Chef Claude - conditional rendering into/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/31. Chef Claude - conditional rendering into/Main.jsx -------------------------------------------------------------------------------- /03. React State/32. Conditional rendering - &&/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/32. Conditional rendering - &&/App.jsx -------------------------------------------------------------------------------- /03. React State/32. Conditional rendering - &&/Joke.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/32. Conditional rendering - &&/Joke.jsx -------------------------------------------------------------------------------- /03. React State/32. Conditional rendering - &&/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/32. Conditional rendering - &&/index.html -------------------------------------------------------------------------------- /03. React State/32. Conditional rendering - &&/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/32. Conditional rendering - &&/index.jsx -------------------------------------------------------------------------------- /03. React State/32. Conditional rendering - &&/jokesData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/32. Conditional rendering - &&/jokesData.js -------------------------------------------------------------------------------- /03. React State/32. Conditional rendering - &&/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/32. Conditional rendering - &&/package.json -------------------------------------------------------------------------------- /03. React State/32. Conditional rendering - &&/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/32. Conditional rendering - &&/style.css -------------------------------------------------------------------------------- /03. React State/32. Conditional rendering - &&/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/32. Conditional rendering - &&/vite.config.js -------------------------------------------------------------------------------- /03. React State/33. Conditional rendering - Why does && work?/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/33. Conditional rendering - Why does && work?/App.jsx -------------------------------------------------------------------------------- /03. React State/34. Conditional rendering practice - &&/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/34. Conditional rendering practice - &&/App.jsx -------------------------------------------------------------------------------- /03. React State/34. Conditional rendering practice - &&/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/34. Conditional rendering practice - &&/index.html -------------------------------------------------------------------------------- /03. React State/34. Conditional rendering practice - &&/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/34. Conditional rendering practice - &&/index.jsx -------------------------------------------------------------------------------- /03. React State/34. Conditional rendering practice - &&/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/34. Conditional rendering practice - &&/package.json -------------------------------------------------------------------------------- /03. React State/34. Conditional rendering practice - &&/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/34. Conditional rendering practice - &&/style.css -------------------------------------------------------------------------------- /03. React State/35. Conditional rendering - ternary/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/35. Conditional rendering - ternary/App.jsx -------------------------------------------------------------------------------- /03. React State/35. Conditional rendering - ternary/Joke.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/35. Conditional rendering - ternary/Joke.jsx -------------------------------------------------------------------------------- /03. React State/35. Conditional rendering - ternary/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/35. Conditional rendering - ternary/index.html -------------------------------------------------------------------------------- /03. React State/35. Conditional rendering - ternary/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/35. Conditional rendering - ternary/index.jsx -------------------------------------------------------------------------------- /03. React State/35. Conditional rendering - ternary/jokesData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/35. Conditional rendering - ternary/jokesData.js -------------------------------------------------------------------------------- /03. React State/35. Conditional rendering - ternary/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/35. Conditional rendering - ternary/package.json -------------------------------------------------------------------------------- /03. React State/35. Conditional rendering - ternary/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/35. Conditional rendering - ternary/style.css -------------------------------------------------------------------------------- /03. React State/35. Conditional rendering - ternary/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/35. Conditional rendering - ternary/vite.config.js -------------------------------------------------------------------------------- /03. React State/36. Conditional rendering practice/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/36. Conditional rendering practice/App.jsx -------------------------------------------------------------------------------- /03. React State/36. Conditional rendering practice/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/36. Conditional rendering practice/index.html -------------------------------------------------------------------------------- /03. React State/36. Conditional rendering practice/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/36. Conditional rendering practice/index.jsx -------------------------------------------------------------------------------- /03. React State/36. Conditional rendering practice/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/36. Conditional rendering practice/package.json -------------------------------------------------------------------------------- /03. React State/36. Conditional rendering practice/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/36. Conditional rendering practice/style.css -------------------------------------------------------------------------------- /03. React State/36. Conditional rendering practice/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/36. Conditional rendering practice/vite.config.js -------------------------------------------------------------------------------- /03. React State/37. Conditional rendering quiz/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/37. Conditional rendering quiz/App.jsx -------------------------------------------------------------------------------- /03. React State/37. Conditional rendering quiz/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/37. Conditional rendering quiz/index.html -------------------------------------------------------------------------------- /03. React State/37. Conditional rendering quiz/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/37. Conditional rendering quiz/index.jsx -------------------------------------------------------------------------------- /03. React State/37. Conditional rendering quiz/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/37. Conditional rendering quiz/package.json -------------------------------------------------------------------------------- /03. React State/37. Conditional rendering quiz/quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/37. Conditional rendering quiz/quiz.md -------------------------------------------------------------------------------- /03. React State/37. Conditional rendering quiz/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/37. Conditional rendering quiz/style.css -------------------------------------------------------------------------------- /03. React State/37. Conditional rendering quiz/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/37. Conditional rendering quiz/vite.config.js -------------------------------------------------------------------------------- /03. React State/41. Passing state as props/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/41. Passing state as props/App.jsx -------------------------------------------------------------------------------- /03. React State/41. Passing state as props/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/41. Passing state as props/index.css -------------------------------------------------------------------------------- /03. React State/41. Passing state as props/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/41. Passing state as props/index.html -------------------------------------------------------------------------------- /03. React State/41. Passing state as props/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/41. Passing state as props/index.jsx -------------------------------------------------------------------------------- /03. React State/41. Passing state as props/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/41. Passing state as props/package.json -------------------------------------------------------------------------------- /03. React State/41. Passing state as props/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/41. Passing state as props/vite.config.js -------------------------------------------------------------------------------- /03. React State/42. Setting state from child components/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/42. Setting state from child components/App.jsx -------------------------------------------------------------------------------- /03. React State/42. Setting state from child components/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/42. Setting state from child components/index.css -------------------------------------------------------------------------------- /03. React State/42. Setting state from child components/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/42. Setting state from child components/index.html -------------------------------------------------------------------------------- /03. React State/42. Setting state from child components/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/42. Setting state from child components/index.jsx -------------------------------------------------------------------------------- /03. React State/42. Setting state from child components/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/42. Setting state from child components/package.json -------------------------------------------------------------------------------- /03. React State/43. Passing data around React/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/43. Passing data around React/App.jsx -------------------------------------------------------------------------------- /03. React State/43. Passing data around React/Body.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/43. Passing data around React/Body.jsx -------------------------------------------------------------------------------- /03. React State/43. Passing data around React/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/43. Passing data around React/Header.jsx -------------------------------------------------------------------------------- /03. React State/43. Passing data around React/icons/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/43. Passing data around React/icons/user.png -------------------------------------------------------------------------------- /03. React State/43. Passing data around React/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/43. Passing data around React/index.css -------------------------------------------------------------------------------- /03. React State/43. Passing data around React/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/43. Passing data around React/index.html -------------------------------------------------------------------------------- /03. React State/43. Passing data around React/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/43. Passing data around React/index.jsx -------------------------------------------------------------------------------- /03. React State/43. Passing data around React/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/43. Passing data around React/package.json -------------------------------------------------------------------------------- /03. React State/43. Passing data around React/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/43. Passing data around React/vite.config.js -------------------------------------------------------------------------------- /03. React State/44. Sound pads challenge - part 1/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/44. Sound pads challenge - part 1/App.jsx -------------------------------------------------------------------------------- /03. React State/44. Sound pads challenge - part 1/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/44. Sound pads challenge - part 1/index.css -------------------------------------------------------------------------------- /03. React State/44. Sound pads challenge - part 1/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/44. Sound pads challenge - part 1/index.html -------------------------------------------------------------------------------- /03. React State/44. Sound pads challenge - part 1/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/44. Sound pads challenge - part 1/index.jsx -------------------------------------------------------------------------------- /03. React State/44. Sound pads challenge - part 1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/44. Sound pads challenge - part 1/package.json -------------------------------------------------------------------------------- /03. React State/44. Sound pads challenge - part 1/pads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/44. Sound pads challenge - part 1/pads.js -------------------------------------------------------------------------------- /03. React State/44. Sound pads challenge - part 1/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/44. Sound pads challenge - part 1/vite.config.js -------------------------------------------------------------------------------- /03. React State/45. Dynamic styles/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/45. Dynamic styles/App.jsx -------------------------------------------------------------------------------- /03. React State/45. Dynamic styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/45. Dynamic styles/index.css -------------------------------------------------------------------------------- /03. React State/45. Dynamic styles/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/45. Dynamic styles/index.html -------------------------------------------------------------------------------- /03. React State/45. Dynamic styles/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/45. Dynamic styles/index.jsx -------------------------------------------------------------------------------- /03. React State/45. Dynamic styles/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/45. Dynamic styles/package.json -------------------------------------------------------------------------------- /03. React State/45. Dynamic styles/pads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/45. Dynamic styles/pads.js -------------------------------------------------------------------------------- /03. React State/45. Dynamic styles/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/45. Dynamic styles/vite.config.js -------------------------------------------------------------------------------- /03. React State/46. Sound pads challenge - part 2/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/46. Sound pads challenge - part 2/App.jsx -------------------------------------------------------------------------------- /03. React State/46. Sound pads challenge - part 2/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/46. Sound pads challenge - part 2/index.css -------------------------------------------------------------------------------- /03. React State/46. Sound pads challenge - part 2/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/46. Sound pads challenge - part 2/index.html -------------------------------------------------------------------------------- /03. React State/46. Sound pads challenge - part 2/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/46. Sound pads challenge - part 2/index.jsx -------------------------------------------------------------------------------- /03. React State/46. Sound pads challenge - part 2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/46. Sound pads challenge - part 2/package.json -------------------------------------------------------------------------------- /03. React State/46. Sound pads challenge - part 2/pads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/46. Sound pads challenge - part 2/pads.js -------------------------------------------------------------------------------- /03. React State/46. Sound pads challenge - part 2/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/46. Sound pads challenge - part 2/vite.config.js -------------------------------------------------------------------------------- /03. React State/47. Sound pads challenge - part 3/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/47. Sound pads challenge - part 3/App.jsx -------------------------------------------------------------------------------- /03. React State/47. Sound pads challenge - part 3/Pad.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/47. Sound pads challenge - part 3/Pad.jsx -------------------------------------------------------------------------------- /03. React State/47. Sound pads challenge - part 3/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/47. Sound pads challenge - part 3/index.css -------------------------------------------------------------------------------- /03. React State/47. Sound pads challenge - part 3/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/47. Sound pads challenge - part 3/index.html -------------------------------------------------------------------------------- /03. React State/47. Sound pads challenge - part 3/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/47. Sound pads challenge - part 3/index.jsx -------------------------------------------------------------------------------- /03. React State/47. Sound pads challenge - part 3/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/47. Sound pads challenge - part 3/package.json -------------------------------------------------------------------------------- /03. React State/47. Sound pads challenge - part 3/pads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/47. Sound pads challenge - part 3/pads.js -------------------------------------------------------------------------------- /03. React State/47. Sound pads challenge - part 3/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/47. Sound pads challenge - part 3/vite.config.js -------------------------------------------------------------------------------- /03. React State/52. API Sign Ups/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/52. API Sign Ups/App.jsx -------------------------------------------------------------------------------- /03. React State/52. API Sign Ups/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/52. API Sign Ups/Header.jsx -------------------------------------------------------------------------------- /03. React State/52. API Sign Ups/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/52. API Sign Ups/Main.jsx -------------------------------------------------------------------------------- /03. React State/52. API Sign Ups/components/ClaudeRecipe.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/52. API Sign Ups/components/ClaudeRecipe.jsx -------------------------------------------------------------------------------- /03. React State/52. API Sign Ups/components/IngredientsList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/52. API Sign Ups/components/IngredientsList.jsx -------------------------------------------------------------------------------- /03. React State/52. API Sign Ups/images/chef-claude-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/52. API Sign Ups/images/chef-claude-icon.png -------------------------------------------------------------------------------- /03. React State/52. API Sign Ups/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/52. API Sign Ups/index.css -------------------------------------------------------------------------------- /03. React State/52. API Sign Ups/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/52. API Sign Ups/index.html -------------------------------------------------------------------------------- /03. React State/52. API Sign Ups/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/52. API Sign Ups/index.jsx -------------------------------------------------------------------------------- /03. React State/52. API Sign Ups/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/52. API Sign Ups/package.json -------------------------------------------------------------------------------- /03. React State/52. API Sign Ups/recipeCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/52. API Sign Ups/recipeCode.md -------------------------------------------------------------------------------- /03. React State/52. API Sign Ups/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/52. API Sign Ups/vite.config.js -------------------------------------------------------------------------------- /03. React State/53. AI code walkthrough/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/53. AI code walkthrough/App.jsx -------------------------------------------------------------------------------- /03. React State/53. AI code walkthrough/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/53. AI code walkthrough/Header.jsx -------------------------------------------------------------------------------- /03. React State/53. AI code walkthrough/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/53. AI code walkthrough/Main.jsx -------------------------------------------------------------------------------- /03. React State/53. AI code walkthrough/ai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/53. AI code walkthrough/ai.js -------------------------------------------------------------------------------- /03. React State/53. AI code walkthrough/components/ClaudeRecipe.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/53. AI code walkthrough/components/ClaudeRecipe.jsx -------------------------------------------------------------------------------- /03. React State/53. AI code walkthrough/images/chef-claude-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/53. AI code walkthrough/images/chef-claude-icon.png -------------------------------------------------------------------------------- /03. React State/53. AI code walkthrough/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/53. AI code walkthrough/index.css -------------------------------------------------------------------------------- /03. React State/53. AI code walkthrough/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/53. AI code walkthrough/index.html -------------------------------------------------------------------------------- /03. React State/53. AI code walkthrough/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/53. AI code walkthrough/index.jsx -------------------------------------------------------------------------------- /03. React State/53. AI code walkthrough/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/53. AI code walkthrough/package.json -------------------------------------------------------------------------------- /03. React State/53. AI code walkthrough/recipeCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/53. AI code walkthrough/recipeCode.md -------------------------------------------------------------------------------- /03. React State/53. AI code walkthrough/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/53. AI code walkthrough/vite.config.js -------------------------------------------------------------------------------- /03. React State/55. Challenge - Get recipe from the AI chef/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/55. Challenge - Get recipe from the AI chef/App.jsx -------------------------------------------------------------------------------- /03. React State/55. Challenge - Get recipe from the AI chef/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/55. Challenge - Get recipe from the AI chef/Main.jsx -------------------------------------------------------------------------------- /03. React State/55. Challenge - Get recipe from the AI chef/ai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/55. Challenge - Get recipe from the AI chef/ai.js -------------------------------------------------------------------------------- /03. React State/55. Challenge - Get recipe from the AI chef/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/55. Challenge - Get recipe from the AI chef/index.css -------------------------------------------------------------------------------- /03. React State/55. Challenge - Get recipe from the AI chef/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/55. Challenge - Get recipe from the AI chef/index.jsx -------------------------------------------------------------------------------- /03. React State/56. Format recipe response/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/56. Format recipe response/App.jsx -------------------------------------------------------------------------------- /03. React State/56. Format recipe response/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/56. Format recipe response/Header.jsx -------------------------------------------------------------------------------- /03. React State/56. Format recipe response/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/56. Format recipe response/Main.jsx -------------------------------------------------------------------------------- /03. React State/56. Format recipe response/ai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/56. Format recipe response/ai.js -------------------------------------------------------------------------------- /03. React State/56. Format recipe response/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/56. Format recipe response/index.css -------------------------------------------------------------------------------- /03. React State/56. Format recipe response/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/56. Format recipe response/index.html -------------------------------------------------------------------------------- /03. React State/56. Format recipe response/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/56. Format recipe response/index.jsx -------------------------------------------------------------------------------- /03. React State/56. Format recipe response/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/56. Format recipe response/package.json -------------------------------------------------------------------------------- /03. React State/56. Format recipe response/recipeCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/56. Format recipe response/recipeCode.md -------------------------------------------------------------------------------- /03. React State/56. Format recipe response/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/56. Format recipe response/vite.config.js -------------------------------------------------------------------------------- /03. React State/57. Section 3 Outro/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/57. Section 3 Outro/App.jsx -------------------------------------------------------------------------------- /03. React State/57. Section 3 Outro/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/57. Section 3 Outro/Header.jsx -------------------------------------------------------------------------------- /03. React State/57. Section 3 Outro/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/57. Section 3 Outro/Main.jsx -------------------------------------------------------------------------------- /03. React State/57. Section 3 Outro/ai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/57. Section 3 Outro/ai.js -------------------------------------------------------------------------------- /03. React State/57. Section 3 Outro/components/ClaudeRecipe.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/57. Section 3 Outro/components/ClaudeRecipe.jsx -------------------------------------------------------------------------------- /03. React State/57. Section 3 Outro/components/IngredientsList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/57. Section 3 Outro/components/IngredientsList.jsx -------------------------------------------------------------------------------- /03. React State/57. Section 3 Outro/images/chef-claude-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/57. Section 3 Outro/images/chef-claude-icon.png -------------------------------------------------------------------------------- /03. React State/57. Section 3 Outro/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/57. Section 3 Outro/index.css -------------------------------------------------------------------------------- /03. React State/57. Section 3 Outro/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/57. Section 3 Outro/index.html -------------------------------------------------------------------------------- /03. React State/57. Section 3 Outro/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/57. Section 3 Outro/index.jsx -------------------------------------------------------------------------------- /03. React State/57. Section 3 Outro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/57. Section 3 Outro/package.json -------------------------------------------------------------------------------- /03. React State/57. Section 3 Outro/recipeCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/57. Section 3 Outro/recipeCode.md -------------------------------------------------------------------------------- /03. React State/57. Section 3 Outro/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/03. React State/57. Section 3 Outro/vite.config.js -------------------------------------------------------------------------------- /04. Side Effects/01. Section 4 Intro/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/01. Section 4 Intro/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/01. Section 4 Intro/components/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/01. Section 4 Intro/components/Header.jsx -------------------------------------------------------------------------------- /04. Side Effects/01. Section 4 Intro/components/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/01. Section 4 Intro/components/Main.jsx -------------------------------------------------------------------------------- /04. Side Effects/01. Section 4 Intro/images/troll-face.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/01. Section 4 Intro/images/troll-face.png -------------------------------------------------------------------------------- /04. Side Effects/01. Section 4 Intro/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/01. Section 4 Intro/index.css -------------------------------------------------------------------------------- /04. Side Effects/01. Section 4 Intro/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/01. Section 4 Intro/index.html -------------------------------------------------------------------------------- /04. Side Effects/01. Section 4 Intro/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/01. Section 4 Intro/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/01. Section 4 Intro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/01. Section 4 Intro/package.json -------------------------------------------------------------------------------- /04. Side Effects/01. Section 4 Intro/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/01. Section 4 Intro/vite.config.js -------------------------------------------------------------------------------- /04. Side Effects/02. Meme Generator Starting Point/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/02. Meme Generator Starting Point/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/02. Meme Generator Starting Point/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/02. Meme Generator Starting Point/index.css -------------------------------------------------------------------------------- /04. Side Effects/02. Meme Generator Starting Point/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/02. Meme Generator Starting Point/index.html -------------------------------------------------------------------------------- /04. Side Effects/02. Meme Generator Starting Point/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/02. Meme Generator Starting Point/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/02. Meme Generator Starting Point/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/02. Meme Generator Starting Point/package.json -------------------------------------------------------------------------------- /04. Side Effects/02. Meme Generator Starting Point/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/02. Meme Generator Starting Point/vite.config.js -------------------------------------------------------------------------------- /04. Side Effects/03. Meme Generator State/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/03. Meme Generator State/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/03. Meme Generator State/components/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/03. Meme Generator State/components/Header.jsx -------------------------------------------------------------------------------- /04. Side Effects/03. Meme Generator State/components/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/03. Meme Generator State/components/Main.jsx -------------------------------------------------------------------------------- /04. Side Effects/03. Meme Generator State/images/troll-face.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/03. Meme Generator State/images/troll-face.png -------------------------------------------------------------------------------- /04. Side Effects/03. Meme Generator State/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/03. Meme Generator State/index.css -------------------------------------------------------------------------------- /04. Side Effects/03. Meme Generator State/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/03. Meme Generator State/index.html -------------------------------------------------------------------------------- /04. Side Effects/03. Meme Generator State/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/03. Meme Generator State/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/03. Meme Generator State/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/03. Meme Generator State/package.json -------------------------------------------------------------------------------- /04. Side Effects/03. Meme Generator State/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/03. Meme Generator State/vite.config.js -------------------------------------------------------------------------------- /04. Side Effects/06. Meme Generator - Planning data fetch/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/06. Meme Generator - Planning data fetch/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/06. Meme Generator - Planning data fetch/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/06. Meme Generator - Planning data fetch/index.css -------------------------------------------------------------------------------- /04. Side Effects/06. Meme Generator - Planning data fetch/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/06. Meme Generator - Planning data fetch/index.html -------------------------------------------------------------------------------- /04. Side Effects/06. Meme Generator - Planning data fetch/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/06. Meme Generator - Planning data fetch/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/07. Functional programming in React/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/07. Functional programming in React/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/07. Functional programming in React/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/07. Functional programming in React/index.css -------------------------------------------------------------------------------- /04. Side Effects/07. Functional programming in React/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/07. Functional programming in React/index.html -------------------------------------------------------------------------------- /04. Side Effects/07. Functional programming in React/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/07. Functional programming in React/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/07. Functional programming in React/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/07. Functional programming in React/package.json -------------------------------------------------------------------------------- /04. Side Effects/07. Functional programming in React/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/07. Functional programming in React/vite.config.js -------------------------------------------------------------------------------- /04. Side Effects/08. Fetching data in React/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/08. Fetching data in React/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/08. Fetching data in React/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/08. Fetching data in React/index.css -------------------------------------------------------------------------------- /04. Side Effects/08. Fetching data in React/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/08. Fetching data in React/index.html -------------------------------------------------------------------------------- /04. Side Effects/08. Fetching data in React/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/08. Fetching data in React/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/08. Fetching data in React/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/08. Fetching data in React/package.json -------------------------------------------------------------------------------- /04. Side Effects/08. Fetching data in React/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/08. Fetching data in React/vite.config.js -------------------------------------------------------------------------------- /04. Side Effects/09. Intro to useEffect/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/09. Intro to useEffect/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/09. Intro to useEffect/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/09. Intro to useEffect/index.css -------------------------------------------------------------------------------- /04. Side Effects/09. Intro to useEffect/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/09. Intro to useEffect/index.html -------------------------------------------------------------------------------- /04. Side Effects/09. Intro to useEffect/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/09. Intro to useEffect/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/09. Intro to useEffect/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/09. Intro to useEffect/package.json -------------------------------------------------------------------------------- /04. Side Effects/09. Intro to useEffect/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/09. Intro to useEffect/vite.config.js -------------------------------------------------------------------------------- /04. Side Effects/10. useEffect() syntax and default behavior/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/10. useEffect() syntax and default behavior/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/11. useEffect() Dependencies array/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/11. useEffect() Dependencies array/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/11. useEffect() Dependencies array/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/11. useEffect() Dependencies array/index.css -------------------------------------------------------------------------------- /04. Side Effects/11. useEffect() Dependencies array/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/11. useEffect() Dependencies array/index.html -------------------------------------------------------------------------------- /04. Side Effects/11. useEffect() Dependencies array/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/11. useEffect() Dependencies array/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/11. useEffect() Dependencies array/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/11. useEffect() Dependencies array/package.json -------------------------------------------------------------------------------- /04. Side Effects/11. useEffect() Dependencies array/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/11. useEffect() Dependencies array/vite.config.js -------------------------------------------------------------------------------- /04. Side Effects/12. useEffect empty dependencies array/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/12. useEffect empty dependencies array/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/12. useEffect empty dependencies array/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/12. useEffect empty dependencies array/index.css -------------------------------------------------------------------------------- /04. Side Effects/12. useEffect empty dependencies array/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/12. useEffect empty dependencies array/index.html -------------------------------------------------------------------------------- /04. Side Effects/12. useEffect empty dependencies array/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/12. useEffect empty dependencies array/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/12. useEffect empty dependencies array/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/12. useEffect empty dependencies array/package.json -------------------------------------------------------------------------------- /04. Side Effects/13. useEffect quiz!/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/13. useEffect quiz!/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/13. useEffect quiz!/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/13. useEffect quiz!/index.css -------------------------------------------------------------------------------- /04. Side Effects/13. useEffect quiz!/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/13. useEffect quiz!/index.html -------------------------------------------------------------------------------- /04. Side Effects/13. useEffect quiz!/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/13. useEffect quiz!/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/13. useEffect quiz!/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/13. useEffect quiz!/package.json -------------------------------------------------------------------------------- /04. Side Effects/13. useEffect quiz!/quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/13. useEffect quiz!/quiz.md -------------------------------------------------------------------------------- /04. Side Effects/13. useEffect quiz!/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/13. useEffect quiz!/vite.config.js -------------------------------------------------------------------------------- /04. Side Effects/14. useEffect practice!/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/14. useEffect practice!/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/14. useEffect practice!/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/14. useEffect practice!/index.css -------------------------------------------------------------------------------- /04. Side Effects/14. useEffect practice!/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/14. useEffect practice!/index.html -------------------------------------------------------------------------------- /04. Side Effects/14. useEffect practice!/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/14. useEffect practice!/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/14. useEffect practice!/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/14. useEffect practice!/package.json -------------------------------------------------------------------------------- /04. Side Effects/14. useEffect practice!/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/14. useEffect practice!/vite.config.js -------------------------------------------------------------------------------- /04. Side Effects/15. Meme Generator - Fetch Memes/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/15. Meme Generator - Fetch Memes/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/15. Meme Generator - Fetch Memes/components/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/15. Meme Generator - Fetch Memes/components/Main.jsx -------------------------------------------------------------------------------- /04. Side Effects/15. Meme Generator - Fetch Memes/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/15. Meme Generator - Fetch Memes/index.css -------------------------------------------------------------------------------- /04. Side Effects/15. Meme Generator - Fetch Memes/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/15. Meme Generator - Fetch Memes/index.html -------------------------------------------------------------------------------- /04. Side Effects/15. Meme Generator - Fetch Memes/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/15. Meme Generator - Fetch Memes/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/15. Meme Generator - Fetch Memes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/15. Meme Generator - Fetch Memes/package.json -------------------------------------------------------------------------------- /04. Side Effects/15. Meme Generator - Fetch Memes/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/15. Meme Generator - Fetch Memes/vite.config.js -------------------------------------------------------------------------------- /04. Side Effects/16. State and Effect practices/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/16. State and Effect practices/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/16. State and Effect practices/WindowTracker.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/16. State and Effect practices/WindowTracker.jsx -------------------------------------------------------------------------------- /04. Side Effects/16. State and Effect practices/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/16. State and Effect practices/index.html -------------------------------------------------------------------------------- /04. Side Effects/16. State and Effect practices/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/16. State and Effect practices/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/16. State and Effect practices/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/16. State and Effect practices/package.json -------------------------------------------------------------------------------- /04. Side Effects/16. State and Effect practices/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/16. State and Effect practices/style.css -------------------------------------------------------------------------------- /04. Side Effects/16. State and Effect practices/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/16. State and Effect practices/vite.config.js -------------------------------------------------------------------------------- /04. Side Effects/17. useEffect cleanup function/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/17. useEffect cleanup function/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/17. useEffect cleanup function/WindowTracker.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/17. useEffect cleanup function/WindowTracker.jsx -------------------------------------------------------------------------------- /04. Side Effects/17. useEffect cleanup function/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/17. useEffect cleanup function/index.html -------------------------------------------------------------------------------- /04. Side Effects/17. useEffect cleanup function/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/17. useEffect cleanup function/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/17. useEffect cleanup function/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/17. useEffect cleanup function/package.json -------------------------------------------------------------------------------- /04. Side Effects/17. useEffect cleanup function/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/17. useEffect cleanup function/style.css -------------------------------------------------------------------------------- /04. Side Effects/17. useEffect cleanup function/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/17. useEffect cleanup function/vite.config.js -------------------------------------------------------------------------------- /04. Side Effects/18. Meme Generator - Get random meme/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/18. Meme Generator - Get random meme/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/18. Meme Generator - Get random meme/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/18. Meme Generator - Get random meme/index.css -------------------------------------------------------------------------------- /04. Side Effects/18. Meme Generator - Get random meme/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/18. Meme Generator - Get random meme/index.html -------------------------------------------------------------------------------- /04. Side Effects/18. Meme Generator - Get random meme/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/18. Meme Generator - Get random meme/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/18. Meme Generator - Get random meme/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/18. Meme Generator - Get random meme/package.json -------------------------------------------------------------------------------- /04. Side Effects/18. Meme Generator - Get random meme/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/18. Meme Generator - Get random meme/vite.config.js -------------------------------------------------------------------------------- /04. Side Effects/19. Sneak peak - refs/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/19. Sneak peak - refs/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/19. Sneak peak - refs/ai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/19. Sneak peak - refs/ai.js -------------------------------------------------------------------------------- /04. Side Effects/19. Sneak peak - refs/components/ClaudeRecipe.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/19. Sneak peak - refs/components/ClaudeRecipe.jsx -------------------------------------------------------------------------------- /04. Side Effects/19. Sneak peak - refs/components/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/19. Sneak peak - refs/components/Header.jsx -------------------------------------------------------------------------------- /04. Side Effects/19. Sneak peak - refs/components/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/19. Sneak peak - refs/components/Main.jsx -------------------------------------------------------------------------------- /04. Side Effects/19. Sneak peak - refs/images/chef-claude-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/19. Sneak peak - refs/images/chef-claude-icon.png -------------------------------------------------------------------------------- /04. Side Effects/19. Sneak peak - refs/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/19. Sneak peak - refs/index.css -------------------------------------------------------------------------------- /04. Side Effects/19. Sneak peak - refs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/19. Sneak peak - refs/index.html -------------------------------------------------------------------------------- /04. Side Effects/19. Sneak peak - refs/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/19. Sneak peak - refs/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/19. Sneak peak - refs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/19. Sneak peak - refs/package.json -------------------------------------------------------------------------------- /04. Side Effects/19. Sneak peak - refs/recipeCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/19. Sneak peak - refs/recipeCode.md -------------------------------------------------------------------------------- /04. Side Effects/19. Sneak peak - refs/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/19. Sneak peak - refs/vite.config.js -------------------------------------------------------------------------------- /04. Side Effects/20. useEffect practice - scrollIntoView()/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/20. useEffect practice - scrollIntoView()/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/20. useEffect practice - scrollIntoView()/ai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/20. useEffect practice - scrollIntoView()/ai.js -------------------------------------------------------------------------------- /04. Side Effects/21. scrollIntoView() iFrame bug fix/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/21. scrollIntoView() iFrame bug fix/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/21. scrollIntoView() iFrame bug fix/ai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/21. scrollIntoView() iFrame bug fix/ai.js -------------------------------------------------------------------------------- /04. Side Effects/21. scrollIntoView() iFrame bug fix/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/21. scrollIntoView() iFrame bug fix/index.css -------------------------------------------------------------------------------- /04. Side Effects/21. scrollIntoView() iFrame bug fix/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/21. scrollIntoView() iFrame bug fix/index.html -------------------------------------------------------------------------------- /04. Side Effects/21. scrollIntoView() iFrame bug fix/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/21. scrollIntoView() iFrame bug fix/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/21. scrollIntoView() iFrame bug fix/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/21. scrollIntoView() iFrame bug fix/package.json -------------------------------------------------------------------------------- /04. Side Effects/21. scrollIntoView() iFrame bug fix/recipeCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/21. scrollIntoView() iFrame bug fix/recipeCode.md -------------------------------------------------------------------------------- /04. Side Effects/22. Section 4 Outro/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/22. Section 4 Outro/App.jsx -------------------------------------------------------------------------------- /04. Side Effects/22. Section 4 Outro/components/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/22. Section 4 Outro/components/Header.jsx -------------------------------------------------------------------------------- /04. Side Effects/22. Section 4 Outro/components/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/22. Section 4 Outro/components/Main.jsx -------------------------------------------------------------------------------- /04. Side Effects/22. Section 4 Outro/images/troll-face.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/22. Section 4 Outro/images/troll-face.png -------------------------------------------------------------------------------- /04. Side Effects/22. Section 4 Outro/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/22. Section 4 Outro/index.css -------------------------------------------------------------------------------- /04. Side Effects/22. Section 4 Outro/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/22. Section 4 Outro/index.html -------------------------------------------------------------------------------- /04. Side Effects/22. Section 4 Outro/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/22. Section 4 Outro/index.jsx -------------------------------------------------------------------------------- /04. Side Effects/22. Section 4 Outro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/22. Section 4 Outro/package.json -------------------------------------------------------------------------------- /04. Side Effects/22. Section 4 Outro/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/04. Side Effects/22. Section 4 Outro/vite.config.js -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/01. Tenzies Intro/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/01. Tenzies Intro/App.jsx -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/01. Tenzies Intro/Die.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/01. Tenzies Intro/Die.jsx -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/01. Tenzies Intro/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/01. Tenzies Intro/index.css -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/01. Tenzies Intro/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/01. Tenzies Intro/index.html -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/01. Tenzies Intro/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/01. Tenzies Intro/index.jsx -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/01. Tenzies Intro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/01. Tenzies Intro/package.json -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/01. Tenzies Intro/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/01. Tenzies Intro/vite.config.js -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/02. Tenzies - Setup/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/02. Tenzies - Setup/index.css -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/02. Tenzies - Setup/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/02. Tenzies - Setup/index.html -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/02. Tenzies - Setup/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/02. Tenzies - Setup/index.jsx -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/02. Tenzies - Setup/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/02. Tenzies - Setup/package.json -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/16. Tenzies - New game/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/16. Tenzies - New game/App.jsx -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/16. Tenzies - New game/Die.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/16. Tenzies - New game/Die.jsx -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/16. Tenzies - New game/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/16. Tenzies - New game/index.css -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/16. Tenzies - New game/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/16. Tenzies - New game/index.jsx -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/19. Tenzies Outro/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/19. Tenzies Outro/App.jsx -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/19. Tenzies Outro/Die.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/19. Tenzies Outro/Die.jsx -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/19. Tenzies Outro/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/19. Tenzies Outro/index.css -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/19. Tenzies Outro/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/19. Tenzies Outro/index.html -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/19. Tenzies Outro/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/19. Tenzies Outro/index.jsx -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/19. Tenzies Outro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/19. Tenzies Outro/package.json -------------------------------------------------------------------------------- /05. Capstone Project #1 - Tenzies/19. Tenzies Outro/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/05. Capstone Project #1 - Tenzies/19. Tenzies Outro/vite.config.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrimba/learn-react/HEAD/README.md --------------------------------------------------------------------------------