├── .gitignore ├── .prettierrc ├── .vscode ├── launch.json └── settings.json ├── 01-Getting-Started └── README.md ├── 02-Refreshing-Next-Generation-JS └── README.md ├── 03-Understanding-the-Base-Features-and-Syntax ├── README.md ├── assignment1-the-base-syntax │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ └── manifest.json │ ├── src │ │ ├── App.css │ │ ├── App.js │ │ ├── App.test.js │ │ ├── UserInput │ │ │ └── UserInput.js │ │ ├── UserOutput │ │ │ └── UserOutput.js │ │ ├── index.css │ │ ├── index.js │ │ └── registerServiceWorker.js │ └── yarn.lock └── react-complete-guide │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── AppHooks.js │ ├── Person │ │ ├── Person.css │ │ └── Person.js │ ├── index.css │ ├── index.js │ └── registerServiceWorker.js │ └── yarn.lock ├── 04-Working-with-Lists-and-Conditionals ├── README.md ├── assignment2-lists-and-conditionals │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ └── manifest.json │ ├── src │ │ ├── App.css │ │ ├── App.js │ │ ├── App.test.js │ │ ├── Char │ │ │ └── Char.js │ │ ├── Validation │ │ │ └── Validation.js │ │ ├── index.css │ │ ├── index.js │ │ └── registerServiceWorker.js │ └── yarn.lock └── react-complete-guide │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── AppHooks.js │ ├── Person │ │ ├── Person.css │ │ └── Person.js │ ├── index.css │ ├── index.js │ └── registerServiceWorker.js │ └── yarn.lock ├── 05-Styling-React-Components-and-Elements ├── README.md └── react-complete-guide │ ├── .gitignore │ ├── README.md │ ├── config │ ├── env.js │ ├── jest │ │ ├── cssTransform.js │ │ └── fileTransform.js │ ├── paths.js │ ├── polyfills.js │ ├── webpack.config.dev.js │ ├── webpack.config.prod.js │ └── webpackDevServer.config.js │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── scripts │ ├── build.js │ ├── start.js │ └── test.js │ ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── AppHooks.js │ ├── Person │ │ ├── Person.css │ │ └── Person.js │ ├── index.css │ ├── index.js │ └── registerServiceWorker.js │ └── yarn.lock ├── 06-Debugging-React-Apps ├── README.md └── react-complete-guide │ ├── .gitignore │ ├── README.md │ ├── config │ ├── env.js │ ├── jest │ │ ├── cssTransform.js │ │ └── fileTransform.js │ ├── paths.js │ ├── polyfills.js │ ├── webpack.config.dev.js │ ├── webpack.config.prod.js │ └── webpackDevServer.config.js │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── scripts │ ├── build.js │ ├── start.js │ └── test.js │ ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── AppHooks.js │ ├── ErrorBoundary │ │ └── ErrorBoundary.js │ ├── Person │ │ ├── Person.css │ │ └── Person.js │ ├── index.css │ ├── index.js │ └── registerServiceWorker.js │ └── yarn.lock ├── 07-Diving-Deeper-into-Components-and-React-Internals ├── README.md └── react-complete-guide │ ├── .gitignore │ ├── README.md │ ├── config │ ├── env.js │ ├── jest │ │ ├── cssTransform.js │ │ └── fileTransform.js │ ├── paths.js │ ├── polyfills.js │ ├── webpack.config.dev.js │ ├── webpack.config.prod.js │ └── webpackDevServer.config.js │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── scripts │ ├── build.js │ ├── start.js │ └── test.js │ ├── src │ ├── components │ │ ├── Cockpit │ │ │ ├── Cockpit.css │ │ │ └── Cockpit.js │ │ └── Persons │ │ │ ├── Person │ │ │ ├── Person.css │ │ │ └── Person.js │ │ │ └── Persons.js │ ├── containers │ │ ├── App.css │ │ ├── App.js │ │ └── App.test.js │ ├── context │ │ └── auth-context.js │ ├── hoc │ │ ├── Aux.js │ │ └── WithClass.js │ ├── index.css │ ├── index.js │ └── registerServiceWorker.js │ └── yarn.lock ├── 08-A-Real-App--The-Burger-Builder ├── README.md └── burger-builder │ ├── .gitignore │ ├── README.md │ ├── config │ ├── env.js │ ├── jest │ │ ├── cssTransform.js │ │ └── fileTransform.js │ ├── paths.js │ ├── polyfills.js │ ├── webpack.config.dev.js │ ├── webpack.config.prod.js │ └── webpackDevServer.config.js │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── scripts │ ├── build.js │ ├── start.js │ └── test.js │ ├── src │ ├── App.js │ ├── App.test.js │ ├── assets │ │ └── images │ │ │ └── burger-logo.png │ ├── components │ │ ├── Burger │ │ │ ├── BuildControls │ │ │ │ ├── BuildControl │ │ │ │ │ ├── BuildControl.css │ │ │ │ │ └── BuildControl.js │ │ │ │ ├── BuildControls.css │ │ │ │ └── BuildControls.js │ │ │ ├── Burger.css │ │ │ ├── Burger.js │ │ │ ├── BurgerIngredient │ │ │ │ ├── BurgerIngredient.css │ │ │ │ └── BurgerIngredient.js │ │ │ └── OrderSummary │ │ │ │ └── OrderSummary.js │ │ ├── Logo │ │ │ ├── Logo.css │ │ │ └── Logo.js │ │ ├── Navigation │ │ │ ├── NavigationItems │ │ │ │ ├── NavigationItem │ │ │ │ │ ├── NavigationItem.css │ │ │ │ │ └── NavigationItem.js │ │ │ │ ├── NavigationItems.css │ │ │ │ └── NavigationItems.js │ │ │ ├── SideDrawer │ │ │ │ ├── DrawerToggle │ │ │ │ │ ├── DrawerToggle.css │ │ │ │ │ └── DrawerToggle.js │ │ │ │ ├── SideDrawer.css │ │ │ │ └── SideDrawer.js │ │ │ └── Toolbar │ │ │ │ ├── Toolbar.css │ │ │ │ └── Toolbar.js │ │ └── UI │ │ │ ├── Backdrop │ │ │ ├── Backdrop.css │ │ │ └── Backdrop.js │ │ │ ├── Button │ │ │ ├── Button.css │ │ │ └── Button.js │ │ │ └── Modal │ │ │ ├── Modal.css │ │ │ └── Modal.js │ ├── containers │ │ └── BurgerBuilder │ │ │ └── BurgerBuilder.js │ ├── hoc │ │ ├── Aux │ │ │ └── Aux.js │ │ └── Layout │ │ │ ├── Layout.css │ │ │ └── Layout.js │ ├── index.css │ ├── index.js │ └── registerServiceWorker.js │ └── yarn.lock ├── 09-Reaching-out-to-the-Web ├── README.md └── http │ ├── .env │ ├── .gitignore │ ├── README.md │ ├── how-to-use.txt │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── src │ ├── App.js │ ├── App.test.js │ ├── axios.js │ ├── components │ │ ├── FullPost │ │ │ ├── FullPost.css │ │ │ └── FullPost.js │ │ ├── NewPost │ │ │ ├── NewPost.css │ │ │ └── NewPost.js │ │ └── Post │ │ │ ├── Post.css │ │ │ └── Post.js │ ├── containers │ │ └── Blog │ │ │ ├── Blog.css │ │ │ └── Blog.js │ ├── index.css │ ├── index.js │ └── registerServiceWorker.js │ └── yarn.lock ├── 10-Burger-Builder-Project--Accessing-a-Server ├── README.md └── burger-builder │ ├── .gitignore │ ├── README.md │ ├── config │ ├── env.js │ ├── jest │ │ ├── cssTransform.js │ │ └── fileTransform.js │ ├── paths.js │ ├── polyfills.js │ ├── webpack.config.dev.js │ ├── webpack.config.prod.js │ └── webpackDevServer.config.js │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── scripts │ ├── build.js │ ├── start.js │ └── test.js │ ├── src │ ├── App.js │ ├── App.test.js │ ├── assets │ │ └── images │ │ │ └── burger-logo.png │ ├── axios-orders.js │ ├── components │ │ ├── Burger │ │ │ ├── BuildControls │ │ │ │ ├── BuildControl │ │ │ │ │ ├── BuildControl.css │ │ │ │ │ └── BuildControl.js │ │ │ │ ├── BuildControls.css │ │ │ │ └── BuildControls.js │ │ │ ├── Burger.css │ │ │ ├── Burger.js │ │ │ ├── BurgerIngredient │ │ │ │ ├── BurgerIngredient.css │ │ │ │ └── BurgerIngredient.js │ │ │ └── OrderSummary │ │ │ │ └── OrderSummary.js │ │ ├── Logo │ │ │ ├── Logo.css │ │ │ └── Logo.js │ │ ├── Navigation │ │ │ ├── NavigationItems │ │ │ │ ├── NavigationItem │ │ │ │ │ ├── NavigationItem.css │ │ │ │ │ └── NavigationItem.js │ │ │ │ ├── NavigationItems.css │ │ │ │ └── NavigationItems.js │ │ │ ├── SideDrawer │ │ │ │ ├── DrawerToggle │ │ │ │ │ ├── DrawerToggle.css │ │ │ │ │ └── DrawerToggle.js │ │ │ │ ├── SideDrawer.css │ │ │ │ └── SideDrawer.js │ │ │ └── Toolbar │ │ │ │ ├── Toolbar.css │ │ │ │ └── Toolbar.js │ │ └── UI │ │ │ ├── Backdrop │ │ │ ├── Backdrop.css │ │ │ └── Backdrop.js │ │ │ ├── Button │ │ │ ├── Button.css │ │ │ └── Button.js │ │ │ ├── Modal │ │ │ ├── Modal.css │ │ │ └── Modal.js │ │ │ └── Spinner │ │ │ ├── Spinner.css │ │ │ └── Spinner.js │ ├── containers │ │ └── BurgerBuilder │ │ │ └── BurgerBuilder.js │ ├── hoc │ │ ├── Aux │ │ │ └── Aux.js │ │ ├── Layout │ │ │ ├── Layout.css │ │ │ └── Layout.js │ │ └── withErrorHandler │ │ │ └── withErrorHandler.js │ ├── index.css │ ├── index.js │ └── registerServiceWorker.js │ └── yarn.lock ├── 11-Multi-Page-Feeling-in-a-SPA-Routing ├── README.md ├── routing-assignment-problem │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ └── manifest.json │ ├── src │ │ ├── App.css │ │ ├── App.js │ │ ├── App.test.js │ │ ├── components │ │ │ └── NoMatch │ │ │ │ └── NoMatch.js │ │ ├── containers │ │ │ ├── Course │ │ │ │ └── Course.js │ │ │ ├── Courses │ │ │ │ ├── Courses.css │ │ │ │ └── Courses.js │ │ │ └── Users │ │ │ │ └── Users.js │ │ ├── index.css │ │ ├── index.js │ │ └── registerServiceWorker.js │ └── yarn.lock ├── routing-with-suspense │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ └── manifest.json │ ├── src │ │ ├── App.js │ │ ├── App.test.js │ │ ├── containers │ │ │ ├── Posts.js │ │ │ ├── User.js │ │ │ └── Welcome.js │ │ ├── index.css │ │ └── index.js │ └── yarn.lock └── routing │ ├── .env │ ├── .gitignore │ ├── README.md │ ├── how-to-use.txt │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── src │ ├── App.js │ ├── App.test.js │ ├── axios.js │ ├── components │ │ └── Post │ │ │ ├── Post.css │ │ │ └── Post.js │ ├── containers │ │ └── Blog │ │ │ ├── Blog.css │ │ │ ├── Blog.js │ │ │ ├── FullPost │ │ │ ├── FullPost.css │ │ │ └── FullPost.js │ │ │ ├── NewPost │ │ │ ├── NewPost.css │ │ │ └── NewPost.js │ │ │ └── Posts │ │ │ ├── Posts.css │ │ │ └── Posts.js │ ├── hoc │ │ └── asyncComponent.js │ ├── index.css │ ├── index.js │ └── registerServiceWorker.js │ └── yarn.lock ├── 12-Adding-Routing-to-our-Burger-Project ├── README.md └── burger-builder │ ├── .gitignore │ ├── README.md │ ├── config │ ├── env.js │ ├── jest │ │ ├── cssTransform.js │ │ └── fileTransform.js │ ├── paths.js │ ├── polyfills.js │ ├── webpack.config.dev.js │ ├── webpack.config.prod.js │ └── webpackDevServer.config.js │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── scripts │ ├── build.js │ ├── start.js │ └── test.js │ ├── src │ ├── App.js │ ├── App.test.js │ ├── assets │ │ └── images │ │ │ └── burger-logo.png │ ├── axios-orders.js │ ├── components │ │ ├── Burger │ │ │ ├── BuildControls │ │ │ │ ├── BuildControl │ │ │ │ │ ├── BuildControl.css │ │ │ │ │ └── BuildControl.js │ │ │ │ ├── BuildControls.css │ │ │ │ └── BuildControls.js │ │ │ ├── Burger.css │ │ │ ├── Burger.js │ │ │ ├── BurgerIngredient │ │ │ │ ├── BurgerIngredient.css │ │ │ │ └── BurgerIngredient.js │ │ │ └── OrderSummary │ │ │ │ └── OrderSummary.js │ │ ├── Logo │ │ │ ├── Logo.css │ │ │ └── Logo.js │ │ ├── Navigation │ │ │ ├── NavigationItems │ │ │ │ ├── NavigationItem │ │ │ │ │ ├── NavigationItem.css │ │ │ │ │ └── NavigationItem.js │ │ │ │ ├── NavigationItems.css │ │ │ │ └── NavigationItems.js │ │ │ ├── SideDrawer │ │ │ │ ├── DrawerToggle │ │ │ │ │ ├── DrawerToggle.css │ │ │ │ │ └── DrawerToggle.js │ │ │ │ ├── SideDrawer.css │ │ │ │ └── SideDrawer.js │ │ │ └── Toolbar │ │ │ │ ├── Toolbar.css │ │ │ │ └── Toolbar.js │ │ ├── Order │ │ │ ├── CheckoutSummary │ │ │ │ ├── CheckoutSummary.css │ │ │ │ └── CheckoutSummary.js │ │ │ ├── Order.css │ │ │ └── Order.js │ │ └── UI │ │ │ ├── Backdrop │ │ │ ├── Backdrop.css │ │ │ └── Backdrop.js │ │ │ ├── Button │ │ │ ├── Button.css │ │ │ └── Button.js │ │ │ ├── Modal │ │ │ ├── Modal.css │ │ │ └── Modal.js │ │ │ └── Spinner │ │ │ ├── Spinner.css │ │ │ └── Spinner.js │ ├── containers │ │ ├── BurgerBuilder │ │ │ └── BurgerBuilder.js │ │ ├── Checkout │ │ │ ├── Checkout.js │ │ │ └── ContactData │ │ │ │ ├── ContactData.css │ │ │ │ └── ContactData.js │ │ └── Orders │ │ │ └── Orders.js │ ├── hoc │ │ ├── Aux │ │ │ └── Aux.js │ │ ├── Layout │ │ │ ├── Layout.css │ │ │ └── Layout.js │ │ └── withErrorHandler │ │ │ └── withErrorHandler.js │ ├── index.css │ ├── index.js │ └── registerServiceWorker.js │ └── yarn.lock ├── 13-Forms-and-Form-Validation ├── README.md └── burger-builder │ ├── .gitignore │ ├── README.md │ ├── config │ ├── env.js │ ├── jest │ │ ├── cssTransform.js │ │ └── fileTransform.js │ ├── paths.js │ ├── polyfills.js │ ├── webpack.config.dev.js │ ├── webpack.config.prod.js │ └── webpackDevServer.config.js │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── scripts │ ├── build.js │ ├── start.js │ └── test.js │ ├── src │ ├── App.js │ ├── App.test.js │ ├── assets │ │ └── images │ │ │ └── burger-logo.png │ ├── axios-orders.js │ ├── components │ │ ├── Burger │ │ │ ├── BuildControls │ │ │ │ ├── BuildControl │ │ │ │ │ ├── BuildControl.css │ │ │ │ │ └── BuildControl.js │ │ │ │ ├── BuildControls.css │ │ │ │ └── BuildControls.js │ │ │ ├── Burger.css │ │ │ ├── Burger.js │ │ │ ├── BurgerIngredient │ │ │ │ ├── BurgerIngredient.css │ │ │ │ └── BurgerIngredient.js │ │ │ └── OrderSummary │ │ │ │ └── OrderSummary.js │ │ ├── Logo │ │ │ ├── Logo.css │ │ │ └── Logo.js │ │ ├── Navigation │ │ │ ├── NavigationItems │ │ │ │ ├── NavigationItem │ │ │ │ │ ├── NavigationItem.css │ │ │ │ │ └── NavigationItem.js │ │ │ │ ├── NavigationItems.css │ │ │ │ └── NavigationItems.js │ │ │ ├── SideDrawer │ │ │ │ ├── DrawerToggle │ │ │ │ │ ├── DrawerToggle.css │ │ │ │ │ └── DrawerToggle.js │ │ │ │ ├── SideDrawer.css │ │ │ │ └── SideDrawer.js │ │ │ └── Toolbar │ │ │ │ ├── Toolbar.css │ │ │ │ └── Toolbar.js │ │ ├── Order │ │ │ ├── CheckoutSummary │ │ │ │ ├── CheckoutSummary.css │ │ │ │ └── CheckoutSummary.js │ │ │ ├── Order.css │ │ │ └── Order.js │ │ └── UI │ │ │ ├── Backdrop │ │ │ ├── Backdrop.css │ │ │ └── Backdrop.js │ │ │ ├── Button │ │ │ ├── Button.css │ │ │ └── Button.js │ │ │ ├── Input │ │ │ ├── Input.css │ │ │ └── Input.js │ │ │ ├── Modal │ │ │ ├── Modal.css │ │ │ └── Modal.js │ │ │ └── Spinner │ │ │ ├── Spinner.css │ │ │ └── Spinner.js │ ├── containers │ │ ├── BurgerBuilder │ │ │ └── BurgerBuilder.js │ │ ├── Checkout │ │ │ ├── Checkout.js │ │ │ └── ContactData │ │ │ │ ├── ContactData.css │ │ │ │ └── ContactData.js │ │ └── Orders │ │ │ └── Orders.js │ ├── hoc │ │ ├── Aux │ │ │ └── Aux.js │ │ ├── Layout │ │ │ ├── Layout.css │ │ │ └── Layout.js │ │ └── withErrorHandler │ │ │ └── withErrorHandler.js │ ├── index.css │ ├── index.js │ └── registerServiceWorker.js │ └── yarn.lock ├── 14-Redux ├── README.md ├── redux-1 │ ├── .gitignore │ ├── README.md │ ├── how-to-use.txt │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ └── manifest.json │ ├── src │ │ ├── App.css │ │ ├── App.js │ │ ├── App.test.js │ │ ├── components │ │ │ ├── CounterControl │ │ │ │ ├── CounterControl.css │ │ │ │ └── CounterControl.js │ │ │ └── CounterOutput │ │ │ │ ├── CounterOutput.css │ │ │ │ └── CounterOutput.js │ │ ├── containers │ │ │ └── Counter │ │ │ │ └── Counter.js │ │ ├── index.css │ │ ├── index.js │ │ ├── redux-basics.js │ │ ├── registerServiceWorker.js │ │ └── store │ │ │ ├── actions.js │ │ │ └── reducers │ │ │ ├── counter.js │ │ │ └── result.js │ └── yarn.lock └── redux-assignment-2-problem │ ├── .gitignore │ ├── README.md │ ├── how-to-use.txt │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── src │ ├── App.js │ ├── App.test.js │ ├── components │ │ ├── AddPerson │ │ │ ├── AddPerson.css │ │ │ └── AddPerson.js │ │ └── Person │ │ │ ├── Person.css │ │ │ └── Person.js │ ├── containers │ │ └── Persons.js │ ├── index.css │ ├── index.js │ ├── registerServiceWorker.js │ └── store │ │ ├── actions.js │ │ └── reducer.js │ └── yarn.lock ├── 15-Adding-Redux-to-our-Project ├── README.md └── burger-builder │ ├── .gitignore │ ├── README.md │ ├── config │ ├── env.js │ ├── jest │ │ ├── cssTransform.js │ │ └── fileTransform.js │ ├── paths.js │ ├── polyfills.js │ ├── webpack.config.dev.js │ ├── webpack.config.prod.js │ └── webpackDevServer.config.js │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── scripts │ ├── build.js │ ├── start.js │ └── test.js │ ├── src │ ├── App.js │ ├── App.test.js │ ├── assets │ │ └── images │ │ │ └── burger-logo.png │ ├── axios-orders.js │ ├── components │ │ ├── Burger │ │ │ ├── BuildControls │ │ │ │ ├── BuildControl │ │ │ │ │ ├── BuildControl.css │ │ │ │ │ └── BuildControl.js │ │ │ │ ├── BuildControls.css │ │ │ │ └── BuildControls.js │ │ │ ├── Burger.css │ │ │ ├── Burger.js │ │ │ ├── BurgerIngredient │ │ │ │ ├── BurgerIngredient.css │ │ │ │ └── BurgerIngredient.js │ │ │ └── OrderSummary │ │ │ │ └── OrderSummary.js │ │ ├── Logo │ │ │ ├── Logo.css │ │ │ └── Logo.js │ │ ├── Navigation │ │ │ ├── NavigationItems │ │ │ │ ├── NavigationItem │ │ │ │ │ ├── NavigationItem.css │ │ │ │ │ └── NavigationItem.js │ │ │ │ ├── NavigationItems.css │ │ │ │ └── NavigationItems.js │ │ │ ├── SideDrawer │ │ │ │ ├── DrawerToggle │ │ │ │ │ ├── DrawerToggle.css │ │ │ │ │ └── DrawerToggle.js │ │ │ │ ├── SideDrawer.css │ │ │ │ └── SideDrawer.js │ │ │ └── Toolbar │ │ │ │ ├── Toolbar.css │ │ │ │ └── Toolbar.js │ │ ├── Order │ │ │ ├── CheckoutSummary │ │ │ │ ├── CheckoutSummary.css │ │ │ │ └── CheckoutSummary.js │ │ │ ├── Order.css │ │ │ └── Order.js │ │ └── UI │ │ │ ├── Backdrop │ │ │ ├── Backdrop.css │ │ │ └── Backdrop.js │ │ │ ├── Button │ │ │ ├── Button.css │ │ │ └── Button.js │ │ │ ├── Input │ │ │ ├── Input.css │ │ │ └── Input.js │ │ │ ├── Modal │ │ │ ├── Modal.css │ │ │ └── Modal.js │ │ │ └── Spinner │ │ │ ├── Spinner.css │ │ │ └── Spinner.js │ ├── containers │ │ ├── BurgerBuilder │ │ │ └── BurgerBuilder.js │ │ ├── Checkout │ │ │ ├── Checkout.js │ │ │ └── ContactData │ │ │ │ ├── ContactData.css │ │ │ │ └── ContactData.js │ │ └── Orders │ │ │ └── Orders.js │ ├── hoc │ │ ├── Aux │ │ │ └── Aux.js │ │ ├── Layout │ │ │ ├── Layout.css │ │ │ └── Layout.js │ │ └── withErrorHandler │ │ │ └── withErrorHandler.js │ ├── index.css │ ├── index.js │ ├── registerServiceWorker.js │ └── store │ │ ├── actions.js │ │ └── reducer.js │ └── yarn.lock ├── 16-Redux-Advanced ├── README.md └── redux-2 │ ├── .gitignore │ ├── README.md │ ├── how-to-use.txt │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── components │ │ ├── CounterControl │ │ │ ├── CounterControl.css │ │ │ └── CounterControl.js │ │ └── CounterOutput │ │ │ ├── CounterOutput.css │ │ │ └── CounterOutput.js │ ├── containers │ │ └── Counter │ │ │ └── Counter.js │ ├── index.css │ ├── index.js │ ├── redux-basics.js │ ├── registerServiceWorker.js │ └── store │ │ ├── actions │ │ ├── actionTypes.js │ │ ├── counter.js │ │ ├── index.js │ │ └── result.js │ │ ├── reducers │ │ ├── counter.js │ │ └── result.js │ │ └── utility.js │ └── yarn.lock ├── 17-Redux-Advanced--Burger-Project ├── README.md └── burger-builder │ ├── .gitignore │ ├── .prettierrc │ ├── README.md │ ├── config │ ├── env.js │ ├── jest │ │ ├── cssTransform.js │ │ └── fileTransform.js │ ├── paths.js │ ├── polyfills.js │ ├── webpack.config.dev.js │ ├── webpack.config.prod.js │ └── webpackDevServer.config.js │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── scripts │ ├── build.js │ ├── start.js │ └── test.js │ ├── src │ ├── App.js │ ├── App.test.js │ ├── assets │ │ └── images │ │ │ └── burger-logo.png │ ├── axios-orders.js │ ├── components │ │ ├── Burger │ │ │ ├── BuildControls │ │ │ │ ├── BuildControl │ │ │ │ │ ├── BuildControl.css │ │ │ │ │ └── BuildControl.js │ │ │ │ ├── BuildControls.css │ │ │ │ └── BuildControls.js │ │ │ ├── Burger.css │ │ │ ├── Burger.js │ │ │ ├── BurgerIngredient │ │ │ │ ├── BurgerIngredient.css │ │ │ │ └── BurgerIngredient.js │ │ │ └── OrderSummary │ │ │ │ └── OrderSummary.js │ │ ├── Logo │ │ │ ├── Logo.css │ │ │ └── Logo.js │ │ ├── Navigation │ │ │ ├── NavigationItems │ │ │ │ ├── NavigationItem │ │ │ │ │ ├── NavigationItem.css │ │ │ │ │ └── NavigationItem.js │ │ │ │ ├── NavigationItems.css │ │ │ │ └── NavigationItems.js │ │ │ ├── SideDrawer │ │ │ │ ├── DrawerToggle │ │ │ │ │ ├── DrawerToggle.css │ │ │ │ │ └── DrawerToggle.js │ │ │ │ ├── SideDrawer.css │ │ │ │ └── SideDrawer.js │ │ │ └── Toolbar │ │ │ │ ├── Toolbar.css │ │ │ │ └── Toolbar.js │ │ ├── Order │ │ │ ├── CheckoutSummary │ │ │ │ ├── CheckoutSummary.css │ │ │ │ └── CheckoutSummary.js │ │ │ ├── Order.css │ │ │ └── Order.js │ │ └── UI │ │ │ ├── Backdrop │ │ │ ├── Backdrop.css │ │ │ └── Backdrop.js │ │ │ ├── Button │ │ │ ├── Button.css │ │ │ └── Button.js │ │ │ ├── Input │ │ │ ├── Input.css │ │ │ └── Input.js │ │ │ ├── Modal │ │ │ ├── Modal.css │ │ │ └── Modal.js │ │ │ └── Spinner │ │ │ ├── Spinner.css │ │ │ └── Spinner.js │ ├── containers │ │ ├── BurgerBuilder │ │ │ └── BurgerBuilder.js │ │ ├── Checkout │ │ │ ├── Checkout.js │ │ │ └── ContactData │ │ │ │ ├── ContactData.css │ │ │ │ └── ContactData.js │ │ └── Orders │ │ │ └── Orders.js │ ├── hoc │ │ ├── Aux │ │ │ └── Aux.js │ │ ├── Layout │ │ │ ├── Layout.css │ │ │ └── Layout.js │ │ └── withErrorHandler │ │ │ └── withErrorHandler.js │ ├── index.css │ ├── index.js │ ├── registerServiceWorker.js │ └── store │ │ ├── actions │ │ ├── actionTypes.js │ │ ├── burgerBuilder.js │ │ ├── index.js │ │ └── order.js │ │ ├── reducers │ │ ├── burgerBuilder.BAK.js │ │ ├── burgerBuilder.js │ │ ├── order.BAK.js │ │ └── order.js │ │ └── utilty.js │ └── yarn.lock ├── 18-Adding-Authentication-to-our-Burger-Project ├── README.md └── burger-builder │ ├── .gitignore │ ├── .prettierrc │ ├── README.md │ ├── config │ ├── env.js │ ├── jest │ │ ├── cssTransform.js │ │ └── fileTransform.js │ ├── paths.js │ ├── polyfills.js │ ├── webpack.config.dev.js │ ├── webpack.config.prod.js │ └── webpackDevServer.config.js │ ├── example.env.development │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── scripts │ ├── build.js │ ├── start.js │ └── test.js │ ├── src │ ├── App.js │ ├── App.test.js │ ├── assets │ │ └── images │ │ │ └── burger-logo.png │ ├── axios-orders.js │ ├── components │ │ ├── Burger │ │ │ ├── BuildControls │ │ │ │ ├── BuildControl │ │ │ │ │ ├── BuildControl.css │ │ │ │ │ └── BuildControl.js │ │ │ │ ├── BuildControls.css │ │ │ │ └── BuildControls.js │ │ │ ├── Burger.css │ │ │ ├── Burger.js │ │ │ ├── BurgerIngredient │ │ │ │ ├── BurgerIngredient.css │ │ │ │ └── BurgerIngredient.js │ │ │ └── OrderSummary │ │ │ │ └── OrderSummary.js │ │ ├── Logo │ │ │ ├── Logo.css │ │ │ └── Logo.js │ │ ├── Navigation │ │ │ ├── NavigationItems │ │ │ │ ├── NavigationItem │ │ │ │ │ ├── NavigationItem.css │ │ │ │ │ └── NavigationItem.js │ │ │ │ ├── NavigationItems.css │ │ │ │ └── NavigationItems.js │ │ │ ├── SideDrawer │ │ │ │ ├── DrawerToggle │ │ │ │ │ ├── DrawerToggle.css │ │ │ │ │ └── DrawerToggle.js │ │ │ │ ├── SideDrawer.css │ │ │ │ └── SideDrawer.js │ │ │ └── Toolbar │ │ │ │ ├── Toolbar.css │ │ │ │ └── Toolbar.js │ │ ├── Order │ │ │ ├── CheckoutSummary │ │ │ │ ├── CheckoutSummary.css │ │ │ │ └── CheckoutSummary.js │ │ │ ├── Order.css │ │ │ └── Order.js │ │ └── UI │ │ │ ├── Backdrop │ │ │ ├── Backdrop.css │ │ │ └── Backdrop.js │ │ │ ├── Button │ │ │ ├── Button.css │ │ │ └── Button.js │ │ │ ├── Input │ │ │ ├── Input.css │ │ │ └── Input.js │ │ │ ├── Modal │ │ │ ├── Modal.css │ │ │ └── Modal.js │ │ │ └── Spinner │ │ │ ├── Spinner.css │ │ │ └── Spinner.js │ ├── containers │ │ ├── Auth │ │ │ ├── Auth.css │ │ │ ├── Auth.js │ │ │ └── Logout │ │ │ │ └── Logout.js │ │ ├── BurgerBuilder │ │ │ └── BurgerBuilder.js │ │ ├── Checkout │ │ │ ├── Checkout.js │ │ │ └── ContactData │ │ │ │ ├── ContactData.css │ │ │ │ └── ContactData.js │ │ └── Orders │ │ │ └── Orders.js │ ├── hoc │ │ ├── Aux │ │ │ └── Aux.js │ │ ├── Layout │ │ │ ├── Layout.css │ │ │ └── Layout.js │ │ └── withErrorHandler │ │ │ └── withErrorHandler.js │ ├── index.css │ ├── index.js │ ├── registerServiceWorker.js │ └── store │ │ ├── actions │ │ ├── actionTypes.js │ │ ├── auth.js │ │ ├── burgerBuilder.js │ │ ├── index.js │ │ └── order.js │ │ ├── reducers │ │ ├── auth.js │ │ ├── burgerBuilder.js │ │ └── order.js │ │ └── utilty.js │ └── yarn.lock ├── 19-Improving-our-Burger-Project ├── README.md └── burger-builder │ ├── .gitignore │ ├── .prettierrc │ ├── README.md │ ├── config │ ├── env.js │ ├── jest │ │ ├── cssTransform.js │ │ └── fileTransform.js │ ├── paths.js │ ├── polyfills.js │ ├── webpack.config.dev.js │ ├── webpack.config.prod.js │ └── webpackDevServer.config.js │ ├── example.env.development │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── scripts │ ├── build.js │ ├── start.js │ └── test.js │ ├── src │ ├── App.js │ ├── App.test.js │ ├── assets │ │ └── images │ │ │ └── burger-logo.png │ ├── axios-orders.js │ ├── components │ │ ├── Burger │ │ │ ├── BuildControls │ │ │ │ ├── BuildControl │ │ │ │ │ ├── BuildControl.css │ │ │ │ │ └── BuildControl.js │ │ │ │ ├── BuildControls.css │ │ │ │ └── BuildControls.js │ │ │ ├── Burger.css │ │ │ ├── Burger.js │ │ │ ├── BurgerIngredient │ │ │ │ ├── BurgerIngredient.css │ │ │ │ └── BurgerIngredient.js │ │ │ └── OrderSummary │ │ │ │ └── OrderSummary.js │ │ ├── Logo │ │ │ ├── Logo.css │ │ │ └── Logo.js │ │ ├── Navigation │ │ │ ├── NavigationItems │ │ │ │ ├── NavigationItem │ │ │ │ │ ├── NavigationItem.css │ │ │ │ │ └── NavigationItem.js │ │ │ │ ├── NavigationItems.css │ │ │ │ └── NavigationItems.js │ │ │ ├── SideDrawer │ │ │ │ ├── DrawerToggle │ │ │ │ │ ├── DrawerToggle.css │ │ │ │ │ └── DrawerToggle.js │ │ │ │ ├── SideDrawer.css │ │ │ │ └── SideDrawer.js │ │ │ └── Toolbar │ │ │ │ ├── Toolbar.css │ │ │ │ └── Toolbar.js │ │ ├── Order │ │ │ ├── CheckoutSummary │ │ │ │ ├── CheckoutSummary.css │ │ │ │ └── CheckoutSummary.js │ │ │ ├── Order.css │ │ │ └── Order.js │ │ └── UI │ │ │ ├── Backdrop │ │ │ ├── Backdrop.css │ │ │ └── Backdrop.js │ │ │ ├── Button │ │ │ ├── Button.css │ │ │ └── Button.js │ │ │ ├── Input │ │ │ ├── Input.css │ │ │ └── Input.js │ │ │ ├── Modal │ │ │ ├── Modal.css │ │ │ └── Modal.js │ │ │ └── Spinner │ │ │ ├── Spinner.css │ │ │ └── Spinner.js │ ├── containers │ │ ├── Auth │ │ │ ├── Auth.css │ │ │ ├── Auth.js │ │ │ └── Logout │ │ │ │ └── Logout.js │ │ ├── BurgerBuilder │ │ │ └── BurgerBuilder.js │ │ ├── Checkout │ │ │ ├── Checkout.js │ │ │ └── ContactData │ │ │ │ ├── ContactData.css │ │ │ │ └── ContactData.js │ │ └── Orders │ │ │ └── Orders.js │ ├── hoc │ │ ├── Aux │ │ │ └── Aux.js │ │ ├── Layout │ │ │ ├── Layout.css │ │ │ └── Layout.js │ │ ├── asyncComponent │ │ │ └── asyncComponent.js │ │ └── withErrorHandler │ │ │ └── withErrorHandler.js │ ├── index.css │ ├── index.js │ ├── registerServiceWorker.js │ ├── shared │ │ └── utilty.js │ └── store │ │ ├── actions │ │ ├── actionTypes.js │ │ ├── auth.js │ │ ├── burgerBuilder.js │ │ ├── index.js │ │ └── order.js │ │ └── reducers │ │ ├── auth.js │ │ ├── burgerBuilder.js │ │ └── order.js │ └── yarn.lock ├── 20-Testing ├── README.md └── burger-builder │ ├── .gitignore │ ├── .prettierrc │ ├── README.md │ ├── config │ ├── env.js │ ├── jest │ │ ├── cssTransform.js │ │ └── fileTransform.js │ ├── paths.js │ ├── polyfills.js │ ├── webpack.config.dev.js │ ├── webpack.config.prod.js │ └── webpackDevServer.config.js │ ├── example.env.development │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── scripts │ ├── build.js │ ├── start.js │ └── test.js │ ├── src │ ├── App.js │ ├── assets │ │ └── images │ │ │ └── burger-logo.png │ ├── axios-orders.js │ ├── components │ │ ├── Burger │ │ │ ├── BuildControls │ │ │ │ ├── BuildControl │ │ │ │ │ ├── BuildControl.css │ │ │ │ │ └── BuildControl.js │ │ │ │ ├── BuildControls.css │ │ │ │ └── BuildControls.js │ │ │ ├── Burger.css │ │ │ ├── Burger.js │ │ │ ├── BurgerIngredient │ │ │ │ ├── BurgerIngredient.css │ │ │ │ └── BurgerIngredient.js │ │ │ └── OrderSummary │ │ │ │ └── OrderSummary.js │ │ ├── Logo │ │ │ ├── Logo.css │ │ │ └── Logo.js │ │ ├── Navigation │ │ │ ├── NavigationItems │ │ │ │ ├── NavigationItem │ │ │ │ │ ├── NavigationItem.css │ │ │ │ │ └── NavigationItem.js │ │ │ │ ├── NavigationItems.css │ │ │ │ ├── NavigationItems.js │ │ │ │ └── NavigationItems.test.js │ │ │ ├── SideDrawer │ │ │ │ ├── DrawerToggle │ │ │ │ │ ├── DrawerToggle.css │ │ │ │ │ └── DrawerToggle.js │ │ │ │ ├── SideDrawer.css │ │ │ │ └── SideDrawer.js │ │ │ └── Toolbar │ │ │ │ ├── Toolbar.css │ │ │ │ └── Toolbar.js │ │ ├── Order │ │ │ ├── CheckoutSummary │ │ │ │ ├── CheckoutSummary.css │ │ │ │ └── CheckoutSummary.js │ │ │ ├── Order.css │ │ │ └── Order.js │ │ └── UI │ │ │ ├── Backdrop │ │ │ ├── Backdrop.css │ │ │ └── Backdrop.js │ │ │ ├── Button │ │ │ ├── Button.css │ │ │ └── Button.js │ │ │ ├── Input │ │ │ ├── Input.css │ │ │ └── Input.js │ │ │ ├── Modal │ │ │ ├── Modal.css │ │ │ └── Modal.js │ │ │ └── Spinner │ │ │ ├── Spinner.css │ │ │ └── Spinner.js │ ├── containers │ │ ├── Auth │ │ │ ├── Auth.css │ │ │ ├── Auth.js │ │ │ └── Logout │ │ │ │ └── Logout.js │ │ ├── BurgerBuilder │ │ │ ├── BurgerBuilder.js │ │ │ └── BurgerBuilder.test.js │ │ ├── Checkout │ │ │ ├── Checkout.js │ │ │ └── ContactData │ │ │ │ ├── ContactData.css │ │ │ │ └── ContactData.js │ │ └── Orders │ │ │ └── Orders.js │ ├── hoc │ │ ├── Aux │ │ │ └── Aux.js │ │ ├── Layout │ │ │ ├── Layout.css │ │ │ └── Layout.js │ │ ├── asyncComponent │ │ │ └── asyncComponent.js │ │ └── withErrorHandler │ │ │ └── withErrorHandler.js │ ├── index.css │ ├── index.js │ ├── registerServiceWorker.js │ ├── shared │ │ └── utilty.js │ └── store │ │ ├── actions │ │ ├── actionTypes.js │ │ ├── auth.js │ │ ├── burgerBuilder.js │ │ ├── index.js │ │ └── order.js │ │ └── reducers │ │ ├── auth.js │ │ ├── auth.test.js │ │ ├── burgerBuilder.js │ │ └── order.js │ └── yarn.lock ├── 21-Deploying-the-App-to-the-Web ├── README.md └── burger-builder │ ├── .gitignore │ ├── .prettierrc │ ├── README.md │ ├── config │ ├── env.js │ ├── jest │ │ ├── cssTransform.js │ │ └── fileTransform.js │ ├── paths.js │ ├── polyfills.js │ ├── webpack.config.dev.js │ ├── webpack.config.prod.js │ └── webpackDevServer.config.js │ ├── example.env.development │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── scripts │ ├── build.js │ ├── start.js │ └── test.js │ ├── src │ ├── App.js │ ├── assets │ │ └── images │ │ │ └── burger-logo.png │ ├── axios-orders.js │ ├── components │ │ ├── Burger │ │ │ ├── BuildControls │ │ │ │ ├── BuildControl │ │ │ │ │ ├── BuildControl.css │ │ │ │ │ └── BuildControl.js │ │ │ │ ├── BuildControls.css │ │ │ │ └── BuildControls.js │ │ │ ├── Burger.css │ │ │ ├── Burger.js │ │ │ ├── BurgerIngredient │ │ │ │ ├── BurgerIngredient.css │ │ │ │ └── BurgerIngredient.js │ │ │ └── OrderSummary │ │ │ │ └── OrderSummary.js │ │ ├── Logo │ │ │ ├── Logo.css │ │ │ └── Logo.js │ │ ├── Navigation │ │ │ ├── NavigationItems │ │ │ │ ├── NavigationItem │ │ │ │ │ ├── NavigationItem.css │ │ │ │ │ └── NavigationItem.js │ │ │ │ ├── NavigationItems.css │ │ │ │ ├── NavigationItems.js │ │ │ │ └── NavigationItems.test.js │ │ │ ├── SideDrawer │ │ │ │ ├── DrawerToggle │ │ │ │ │ ├── DrawerToggle.css │ │ │ │ │ └── DrawerToggle.js │ │ │ │ ├── SideDrawer.css │ │ │ │ └── SideDrawer.js │ │ │ └── Toolbar │ │ │ │ ├── Toolbar.css │ │ │ │ └── Toolbar.js │ │ ├── Order │ │ │ ├── CheckoutSummary │ │ │ │ ├── CheckoutSummary.css │ │ │ │ └── CheckoutSummary.js │ │ │ ├── Order.css │ │ │ └── Order.js │ │ └── UI │ │ │ ├── Backdrop │ │ │ ├── Backdrop.css │ │ │ └── Backdrop.js │ │ │ ├── Button │ │ │ ├── Button.css │ │ │ └── Button.js │ │ │ ├── Input │ │ │ ├── Input.css │ │ │ └── Input.js │ │ │ ├── Modal │ │ │ ├── Modal.css │ │ │ └── Modal.js │ │ │ └── Spinner │ │ │ ├── Spinner.css │ │ │ └── Spinner.js │ ├── containers │ │ ├── Auth │ │ │ ├── Auth.css │ │ │ ├── Auth.js │ │ │ └── Logout │ │ │ │ └── Logout.js │ │ ├── BurgerBuilder │ │ │ ├── BurgerBuilder.js │ │ │ └── BurgerBuilder.test.js │ │ ├── Checkout │ │ │ ├── Checkout.js │ │ │ └── ContactData │ │ │ │ ├── ContactData.css │ │ │ │ └── ContactData.js │ │ └── Orders │ │ │ └── Orders.js │ ├── hoc │ │ ├── Aux │ │ │ └── Aux.js │ │ ├── Layout │ │ │ ├── Layout.css │ │ │ └── Layout.js │ │ ├── asyncComponent │ │ │ └── asyncComponent.js │ │ └── withErrorHandler │ │ │ └── withErrorHandler.js │ ├── index.css │ ├── index.js │ ├── registerServiceWorker.js │ ├── shared │ │ └── utilty.js │ └── store │ │ ├── actions │ │ ├── actionTypes.js │ │ ├── auth.js │ │ ├── burgerBuilder.js │ │ ├── index.js │ │ └── order.js │ │ └── reducers │ │ ├── auth.js │ │ ├── auth.test.js │ │ ├── burgerBuilder.js │ │ └── order.js │ └── yarn.lock ├── README.md └── img ├── s07 └── 7-1-folders-structure.png ├── s08 ├── 8-1-app-drawing.png ├── 8-2-app-components.png └── 8-3-app-state.png ├── s14 ├── 14-1-state-management.png ├── 14-2-state-management.png ├── 14-3-state-management.png ├── 14-4-redux-flow.png └── 14-5-types-of-state.png ├── s16 ├── 16-1-middleware.png ├── 16-2-actions-folder-structure.png └── 16-3-action-creators-vs-reducers.png ├── s18 └── s18-1-authentication.png ├── s20 ├── s20-1-simple-sdlc.png ├── s20-2-test-fail-example.png ├── s20-3-testing-tools.png └── s20-4-what-to-test.png └── s21 ├── s21-1-deployment-steps.png └── s21-2-build-folder.png /.gitignore: -------------------------------------------------------------------------------- 1 | # MacOS 2 | .DS_Store 3 | 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /01-Getting-Started/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/01-Getting-Started/README.md -------------------------------------------------------------------------------- /02-Refreshing-Next-Generation-JS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/02-Refreshing-Next-Generation-JS/README.md -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/03-Understanding-the-Base-Features-and-Syntax/README.md -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/assignment1-the-base-syntax/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/03-Understanding-the-Base-Features-and-Syntax/assignment1-the-base-syntax/.gitignore -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/assignment1-the-base-syntax/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/03-Understanding-the-Base-Features-and-Syntax/assignment1-the-base-syntax/README.md -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/assignment1-the-base-syntax/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/03-Understanding-the-Base-Features-and-Syntax/assignment1-the-base-syntax/src/App.js -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/assignment1-the-base-syntax/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/03-Understanding-the-Base-Features-and-Syntax/assignment1-the-base-syntax/yarn.lock -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/.gitignore -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/README.md -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/package.json -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/public/index.html -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/src/App.css: -------------------------------------------------------------------------------- 1 | .App { 2 | text-align: center; 3 | } 4 | -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/src/App.js -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/src/App.test.js -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/src/AppHooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/src/AppHooks.js -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/src/index.css -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/src/index.js -------------------------------------------------------------------------------- /03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/03-Understanding-the-Base-Features-and-Syntax/react-complete-guide/yarn.lock -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/README.md -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/assignment2-lists-and-conditionals/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/assignment2-lists-and-conditionals/.gitignore -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/assignment2-lists-and-conditionals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/assignment2-lists-and-conditionals/README.md -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/assignment2-lists-and-conditionals/src/App.css: -------------------------------------------------------------------------------- 1 | .App { 2 | text-align: center; 3 | } 4 | -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/assignment2-lists-and-conditionals/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/assignment2-lists-and-conditionals/src/App.js -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/assignment2-lists-and-conditionals/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/assignment2-lists-and-conditionals/yarn.lock -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/react-complete-guide/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/react-complete-guide/.gitignore -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/react-complete-guide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/react-complete-guide/README.md -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/react-complete-guide/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/react-complete-guide/package.json -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/react-complete-guide/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/react-complete-guide/public/favicon.ico -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/react-complete-guide/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/react-complete-guide/public/index.html -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/react-complete-guide/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/react-complete-guide/public/manifest.json -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/react-complete-guide/src/App.css: -------------------------------------------------------------------------------- 1 | .App { 2 | text-align: center; 3 | } 4 | -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/react-complete-guide/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/react-complete-guide/src/App.js -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/react-complete-guide/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/react-complete-guide/src/App.test.js -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/react-complete-guide/src/AppHooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/react-complete-guide/src/AppHooks.js -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/react-complete-guide/src/Person/Person.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/react-complete-guide/src/Person/Person.css -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/react-complete-guide/src/Person/Person.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/react-complete-guide/src/Person/Person.js -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/react-complete-guide/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/react-complete-guide/src/index.css -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/react-complete-guide/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/react-complete-guide/src/index.js -------------------------------------------------------------------------------- /04-Working-with-Lists-and-Conditionals/react-complete-guide/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/04-Working-with-Lists-and-Conditionals/react-complete-guide/yarn.lock -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/README.md -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/.gitignore -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/README.md -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/config/env.js -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/config/paths.js -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/config/polyfills.js -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/package.json -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/public/favicon.ico -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/public/index.html -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/public/manifest.json -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/scripts/build.js -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/scripts/start.js -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/scripts/test.js -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/src/App.css -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/src/App.js -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/src/App.test.js -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/src/AppHooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/src/AppHooks.js -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/src/Person/Person.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/src/Person/Person.css -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/src/Person/Person.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/src/Person/Person.js -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/src/index.css -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/src/index.js -------------------------------------------------------------------------------- /05-Styling-React-Components-and-Elements/react-complete-guide/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/05-Styling-React-Components-and-Elements/react-complete-guide/yarn.lock -------------------------------------------------------------------------------- /06-Debugging-React-Apps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/README.md -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/.gitignore -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/README.md -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/config/env.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/config/jest/cssTransform.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/config/jest/fileTransform.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/config/paths.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/config/polyfills.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/config/webpack.config.dev.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/config/webpack.config.prod.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/package.json -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/public/favicon.ico -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/public/index.html -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/public/manifest.json -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/scripts/build.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/scripts/start.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/scripts/test.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/src/App.css -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/src/App.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/src/App.test.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/src/AppHooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/src/AppHooks.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/src/ErrorBoundary/ErrorBoundary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/src/ErrorBoundary/ErrorBoundary.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/src/Person/Person.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/src/Person/Person.css -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/src/Person/Person.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/src/Person/Person.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/src/index.css -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/src/index.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/src/registerServiceWorker.js -------------------------------------------------------------------------------- /06-Debugging-React-Apps/react-complete-guide/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/06-Debugging-React-Apps/react-complete-guide/yarn.lock -------------------------------------------------------------------------------- /07-Diving-Deeper-into-Components-and-React-Internals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/07-Diving-Deeper-into-Components-and-React-Internals/README.md -------------------------------------------------------------------------------- /07-Diving-Deeper-into-Components-and-React-Internals/react-complete-guide/src/containers/App.css: -------------------------------------------------------------------------------- 1 | .App { 2 | text-align: center; 3 | } 4 | -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/README.md -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/.gitignore -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/README.md -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/config/env.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/config/jest/cssTransform.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/config/jest/fileTransform.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/config/paths.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/config/polyfills.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/config/webpack.config.dev.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/config/webpack.config.prod.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/package.json -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/public/favicon.ico -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/public/index.html -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/public/manifest.json -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/scripts/build.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/scripts/start.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/scripts/test.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/src/App.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/src/App.test.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/src/components/Burger/Burger.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/src/components/Burger/Burger.css -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/src/components/Burger/Burger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/src/components/Burger/Burger.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/src/components/Logo/Logo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/src/components/Logo/Logo.css -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/src/components/Logo/Logo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/src/components/Logo/Logo.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/src/components/UI/Modal/Modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/src/components/UI/Modal/Modal.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/src/hoc/Aux/Aux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/src/hoc/Aux/Aux.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/src/hoc/Layout/Layout.css: -------------------------------------------------------------------------------- 1 | .Content { 2 | margin-top: 72px; 3 | } 4 | -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/src/hoc/Layout/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/src/hoc/Layout/Layout.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/src/index.css -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/src/index.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/src/registerServiceWorker.js -------------------------------------------------------------------------------- /08-A-Real-App--The-Burger-Builder/burger-builder/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/08-A-Real-App--The-Burger-Builder/burger-builder/yarn.lock -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/README.md -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/.env: -------------------------------------------------------------------------------- 1 | BROWSER=none 2 | -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/.gitignore -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/README.md -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/how-to-use.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/how-to-use.txt -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/package-lock.json -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/package.json -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/public/favicon.ico -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/public/index.html -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/public/manifest.json -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/src/App.js -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/src/App.test.js -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/src/axios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/src/axios.js -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/src/components/FullPost/FullPost.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/src/components/FullPost/FullPost.css -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/src/components/FullPost/FullPost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/src/components/FullPost/FullPost.js -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/src/components/NewPost/NewPost.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/src/components/NewPost/NewPost.css -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/src/components/NewPost/NewPost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/src/components/NewPost/NewPost.js -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/src/components/Post/Post.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/src/components/Post/Post.css -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/src/components/Post/Post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/src/components/Post/Post.js -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/src/containers/Blog/Blog.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/src/containers/Blog/Blog.css -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/src/containers/Blog/Blog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/src/containers/Blog/Blog.js -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/src/index.css -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/src/index.js -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/src/registerServiceWorker.js -------------------------------------------------------------------------------- /09-Reaching-out-to-the-Web/http/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/09-Reaching-out-to-the-Web/http/yarn.lock -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/README.md -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/.gitignore -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/README.md -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/config/env.js -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/config/paths.js -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/config/polyfills.js -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/package.json -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/public/favicon.ico -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/public/index.html -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/public/manifest.json -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/scripts/build.js -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/scripts/start.js -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/scripts/test.js -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/src/App.js -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/src/App.test.js -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/src/axios-orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/src/axios-orders.js -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/src/hoc/Aux/Aux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/src/hoc/Aux/Aux.js -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/src/hoc/Layout/Layout.css: -------------------------------------------------------------------------------- 1 | .Content { 2 | margin-top: 72px; 3 | } 4 | -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/src/index.css -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/src/index.js -------------------------------------------------------------------------------- /10-Burger-Builder-Project--Accessing-a-Server/burger-builder/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/10-Burger-Builder-Project--Accessing-a-Server/burger-builder/yarn.lock -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/README.md -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/.gitignore -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/README.md -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/package.json -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/src/App.css -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/src/App.js -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/src/App.test.js -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/src/index.css -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/src/index.js -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-assignment-problem/yarn.lock -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/.gitignore -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/README.md -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/package.json -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/public/favicon.ico -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/public/index.html -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/public/manifest.json -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/src/App.js -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/src/App.test.js -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/src/index.css -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/src/index.js -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing-with-suspense/yarn.lock -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/.env: -------------------------------------------------------------------------------- 1 | BROWSER=none 2 | -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/.gitignore -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/README.md -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/how-to-use.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/how-to-use.txt -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/package-lock.json -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/package.json -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/public/favicon.ico -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/public/index.html -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/public/manifest.json -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/App.js -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/App.test.js -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/axios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/axios.js -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/components/Post/Post.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/components/Post/Post.css -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/components/Post/Post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/components/Post/Post.js -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/containers/Blog/Blog.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/containers/Blog/Blog.css -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/containers/Blog/Blog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/containers/Blog/Blog.js -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/containers/Blog/Posts/Posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/containers/Blog/Posts/Posts.js -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/hoc/asyncComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/hoc/asyncComponent.js -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/index.css -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/index.js -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/src/registerServiceWorker.js -------------------------------------------------------------------------------- /11-Multi-Page-Feeling-in-a-SPA-Routing/routing/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/11-Multi-Page-Feeling-in-a-SPA-Routing/routing/yarn.lock -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/README.md -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/.gitignore -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/README.md -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/config/env.js -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/config/paths.js -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/config/polyfills.js -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/package.json -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/public/favicon.ico -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/public/index.html -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/public/manifest.json -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/scripts/build.js -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/scripts/start.js -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/scripts/test.js -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/src/App.js -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/src/App.test.js -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/src/axios-orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/src/axios-orders.js -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/src/hoc/Aux/Aux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/src/hoc/Aux/Aux.js -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/src/hoc/Layout/Layout.css: -------------------------------------------------------------------------------- 1 | .Content { 2 | margin-top: 72px; 3 | } 4 | -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/src/hoc/Layout/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/src/hoc/Layout/Layout.js -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/src/index.css -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/src/index.js -------------------------------------------------------------------------------- /12-Adding-Routing-to-our-Burger-Project/burger-builder/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/12-Adding-Routing-to-our-Burger-Project/burger-builder/yarn.lock -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/README.md -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/.gitignore -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/README.md -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/config/env.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/config/jest/cssTransform.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/config/jest/fileTransform.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/config/paths.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/config/polyfills.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/config/webpack.config.dev.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/config/webpack.config.prod.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/package.json -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/public/favicon.ico -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/public/index.html -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/public/manifest.json -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/scripts/build.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/scripts/start.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/scripts/test.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/App.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/App.test.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/assets/images/burger-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/assets/images/burger-logo.png -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/axios-orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/axios-orders.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/components/Burger/Burger.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/components/Burger/Burger.css -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/components/Burger/Burger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/components/Burger/Burger.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/components/Logo/Logo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/components/Logo/Logo.css -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/components/Logo/Logo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/components/Logo/Logo.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/components/Order/Order.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/components/Order/Order.css -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/components/Order/Order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/components/Order/Order.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/components/UI/Button/Button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/components/UI/Button/Button.css -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/components/UI/Button/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/components/UI/Button/Button.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/components/UI/Input/Input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/components/UI/Input/Input.css -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/components/UI/Input/Input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/components/UI/Input/Input.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/components/UI/Modal/Modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/components/UI/Modal/Modal.css -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/components/UI/Modal/Modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/components/UI/Modal/Modal.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/components/UI/Spinner/Spinner.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/components/UI/Spinner/Spinner.css -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/components/UI/Spinner/Spinner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/components/UI/Spinner/Spinner.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/containers/Checkout/Checkout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/containers/Checkout/Checkout.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/containers/Orders/Orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/containers/Orders/Orders.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/hoc/Aux/Aux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/hoc/Aux/Aux.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/hoc/Layout/Layout.css: -------------------------------------------------------------------------------- 1 | .Content { 2 | margin-top: 72px; 3 | } 4 | -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/hoc/Layout/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/hoc/Layout/Layout.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/index.css -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/index.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/src/registerServiceWorker.js -------------------------------------------------------------------------------- /13-Forms-and-Form-Validation/burger-builder/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/13-Forms-and-Form-Validation/burger-builder/yarn.lock -------------------------------------------------------------------------------- /14-Redux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/README.md -------------------------------------------------------------------------------- /14-Redux/redux-1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/.gitignore -------------------------------------------------------------------------------- /14-Redux/redux-1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/README.md -------------------------------------------------------------------------------- /14-Redux/redux-1/how-to-use.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/how-to-use.txt -------------------------------------------------------------------------------- /14-Redux/redux-1/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/package-lock.json -------------------------------------------------------------------------------- /14-Redux/redux-1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/package.json -------------------------------------------------------------------------------- /14-Redux/redux-1/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/public/favicon.ico -------------------------------------------------------------------------------- /14-Redux/redux-1/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/public/index.html -------------------------------------------------------------------------------- /14-Redux/redux-1/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/public/manifest.json -------------------------------------------------------------------------------- /14-Redux/redux-1/src/App.css: -------------------------------------------------------------------------------- 1 | .App { 2 | text-align: center; 3 | } 4 | -------------------------------------------------------------------------------- /14-Redux/redux-1/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/src/App.js -------------------------------------------------------------------------------- /14-Redux/redux-1/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/src/App.test.js -------------------------------------------------------------------------------- /14-Redux/redux-1/src/components/CounterControl/CounterControl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/src/components/CounterControl/CounterControl.css -------------------------------------------------------------------------------- /14-Redux/redux-1/src/components/CounterControl/CounterControl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/src/components/CounterControl/CounterControl.js -------------------------------------------------------------------------------- /14-Redux/redux-1/src/components/CounterOutput/CounterOutput.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/src/components/CounterOutput/CounterOutput.css -------------------------------------------------------------------------------- /14-Redux/redux-1/src/components/CounterOutput/CounterOutput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/src/components/CounterOutput/CounterOutput.js -------------------------------------------------------------------------------- /14-Redux/redux-1/src/containers/Counter/Counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/src/containers/Counter/Counter.js -------------------------------------------------------------------------------- /14-Redux/redux-1/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/src/index.css -------------------------------------------------------------------------------- /14-Redux/redux-1/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/src/index.js -------------------------------------------------------------------------------- /14-Redux/redux-1/src/redux-basics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/src/redux-basics.js -------------------------------------------------------------------------------- /14-Redux/redux-1/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/src/registerServiceWorker.js -------------------------------------------------------------------------------- /14-Redux/redux-1/src/store/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/src/store/actions.js -------------------------------------------------------------------------------- /14-Redux/redux-1/src/store/reducers/counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/src/store/reducers/counter.js -------------------------------------------------------------------------------- /14-Redux/redux-1/src/store/reducers/result.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/src/store/reducers/result.js -------------------------------------------------------------------------------- /14-Redux/redux-1/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-1/yarn.lock -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/.gitignore -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/README.md -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/how-to-use.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/how-to-use.txt -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/package-lock.json -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/package.json -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/public/favicon.ico -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/public/index.html -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/public/manifest.json -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/src/App.js -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/src/App.test.js -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/src/components/AddPerson/AddPerson.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/src/components/AddPerson/AddPerson.css -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/src/components/AddPerson/AddPerson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/src/components/AddPerson/AddPerson.js -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/src/components/Person/Person.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/src/components/Person/Person.css -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/src/components/Person/Person.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/src/components/Person/Person.js -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/src/containers/Persons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/src/containers/Persons.js -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/src/index.css -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/src/index.js -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/src/registerServiceWorker.js -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/src/store/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/src/store/actions.js -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/src/store/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/src/store/reducer.js -------------------------------------------------------------------------------- /14-Redux/redux-assignment-2-problem/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/14-Redux/redux-assignment-2-problem/yarn.lock -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/README.md -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/.gitignore -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/README.md -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/config/env.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/config/jest/cssTransform.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/config/jest/fileTransform.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/config/paths.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/config/polyfills.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/config/webpack.config.dev.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/config/webpack.config.prod.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/package.json -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/public/favicon.ico -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/public/index.html -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/public/manifest.json -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/scripts/build.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/scripts/start.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/scripts/test.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/App.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/App.test.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/assets/images/burger-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/assets/images/burger-logo.png -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/axios-orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/axios-orders.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/components/Burger/Burger.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/components/Burger/Burger.css -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/components/Burger/Burger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/components/Burger/Burger.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/components/Logo/Logo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/components/Logo/Logo.css -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/components/Logo/Logo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/components/Logo/Logo.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/components/Order/Order.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/components/Order/Order.css -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/components/Order/Order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/components/Order/Order.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/components/UI/Button/Button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/components/UI/Button/Button.css -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/components/UI/Button/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/components/UI/Button/Button.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/components/UI/Input/Input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/components/UI/Input/Input.css -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/components/UI/Input/Input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/components/UI/Input/Input.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/components/UI/Modal/Modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/components/UI/Modal/Modal.css -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/components/UI/Modal/Modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/components/UI/Modal/Modal.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/containers/Checkout/Checkout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/containers/Checkout/Checkout.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/containers/Orders/Orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/containers/Orders/Orders.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/hoc/Aux/Aux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/hoc/Aux/Aux.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/hoc/Layout/Layout.css: -------------------------------------------------------------------------------- 1 | .Content { 2 | margin-top: 72px; 3 | } 4 | -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/hoc/Layout/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/hoc/Layout/Layout.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/index.css -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/index.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/registerServiceWorker.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/store/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/store/actions.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/src/store/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/src/store/reducer.js -------------------------------------------------------------------------------- /15-Adding-Redux-to-our-Project/burger-builder/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/15-Adding-Redux-to-our-Project/burger-builder/yarn.lock -------------------------------------------------------------------------------- /16-Redux-Advanced/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/README.md -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/.gitignore -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/README.md -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/how-to-use.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/how-to-use.txt -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/package-lock.json -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/package.json -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/public/favicon.ico -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/public/index.html -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/public/manifest.json -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/App.css: -------------------------------------------------------------------------------- 1 | .App { 2 | text-align: center; 3 | } 4 | -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/App.js -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/App.test.js -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/components/CounterControl/CounterControl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/components/CounterControl/CounterControl.css -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/components/CounterControl/CounterControl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/components/CounterControl/CounterControl.js -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/components/CounterOutput/CounterOutput.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/components/CounterOutput/CounterOutput.css -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/components/CounterOutput/CounterOutput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/components/CounterOutput/CounterOutput.js -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/containers/Counter/Counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/containers/Counter/Counter.js -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/index.css -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/index.js -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/redux-basics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/redux-basics.js -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/registerServiceWorker.js -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/store/actions/actionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/store/actions/actionTypes.js -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/store/actions/counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/store/actions/counter.js -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/store/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/store/actions/index.js -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/store/actions/result.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/store/actions/result.js -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/store/reducers/counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/store/reducers/counter.js -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/store/reducers/result.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/store/reducers/result.js -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/src/store/utility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/src/store/utility.js -------------------------------------------------------------------------------- /16-Redux-Advanced/redux-2/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/16-Redux-Advanced/redux-2/yarn.lock -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/README.md -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/.gitignore -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/.prettierrc -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/README.md -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/config/env.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/config/jest/cssTransform.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/config/jest/fileTransform.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/config/paths.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/config/polyfills.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/config/webpack.config.dev.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/config/webpack.config.prod.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/package.json -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/public/favicon.ico -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/public/index.html -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/public/manifest.json -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/scripts/build.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/scripts/start.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/scripts/test.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/App.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/App.test.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/axios-orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/axios-orders.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/components/Burger/Burger.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/components/Burger/Burger.css -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/components/Burger/Burger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/components/Burger/Burger.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/components/Logo/Logo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/components/Logo/Logo.css -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/components/Logo/Logo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/components/Logo/Logo.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/components/Order/Order.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/components/Order/Order.css -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/components/Order/Order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/components/Order/Order.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/components/UI/Input/Input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/components/UI/Input/Input.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/components/UI/Modal/Modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/components/UI/Modal/Modal.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/containers/Orders/Orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/containers/Orders/Orders.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/hoc/Aux/Aux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/hoc/Aux/Aux.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/hoc/Layout/Layout.css: -------------------------------------------------------------------------------- 1 | .Content { 2 | margin-top: 72px; 3 | } 4 | -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/hoc/Layout/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/hoc/Layout/Layout.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/index.css -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/index.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/registerServiceWorker.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/store/actions/actionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/store/actions/actionTypes.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/store/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/store/actions/index.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/store/actions/order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/store/actions/order.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/store/reducers/order.BAK.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/store/reducers/order.BAK.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/store/reducers/order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/store/reducers/order.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/src/store/utilty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/src/store/utilty.js -------------------------------------------------------------------------------- /17-Redux-Advanced--Burger-Project/burger-builder/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/17-Redux-Advanced--Burger-Project/burger-builder/yarn.lock -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/README.md -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/.gitignore -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/.prettierrc -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/README.md -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/config/env.js -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/config/paths.js -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/config/polyfills.js -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/package.json -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/public/favicon.ico -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/public/index.html -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/scripts/build.js -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/scripts/start.js -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/scripts/test.js -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/src/App.js -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/src/App.test.js -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/src/axios-orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/src/axios-orders.js -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/src/hoc/Aux/Aux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/src/hoc/Aux/Aux.js -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/src/hoc/Layout/Layout.css: -------------------------------------------------------------------------------- 1 | .Content { 2 | margin-top: 72px; 3 | } 4 | -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/src/index.css -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/src/index.js -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/src/store/utilty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/src/store/utilty.js -------------------------------------------------------------------------------- /18-Adding-Authentication-to-our-Burger-Project/burger-builder/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/18-Adding-Authentication-to-our-Burger-Project/burger-builder/yarn.lock -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/README.md -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/.gitignore -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/.prettierrc -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/README.md -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/config/env.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/config/jest/cssTransform.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/config/jest/fileTransform.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/config/paths.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/config/polyfills.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/config/webpack.config.dev.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/config/webpack.config.prod.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/example.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/example.env.development -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/package.json -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/public/favicon.ico -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/public/index.html -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/public/manifest.json -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/scripts/build.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/scripts/start.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/scripts/test.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/App.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/App.test.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/assets/images/burger-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/assets/images/burger-logo.png -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/axios-orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/axios-orders.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/components/Burger/Burger.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/components/Burger/Burger.css -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/components/Burger/Burger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/components/Burger/Burger.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/components/Logo/Logo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/components/Logo/Logo.css -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/components/Logo/Logo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/components/Logo/Logo.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/components/Order/Order.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/components/Order/Order.css -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/components/Order/Order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/components/Order/Order.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/components/UI/Button/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/components/UI/Button/Button.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/components/UI/Input/Input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/components/UI/Input/Input.css -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/components/UI/Input/Input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/components/UI/Input/Input.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/components/UI/Modal/Modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/components/UI/Modal/Modal.css -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/components/UI/Modal/Modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/components/UI/Modal/Modal.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/containers/Auth/Auth.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/containers/Auth/Auth.css -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/containers/Auth/Auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/containers/Auth/Auth.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/containers/Orders/Orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/containers/Orders/Orders.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/hoc/Aux/Aux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/hoc/Aux/Aux.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/hoc/Layout/Layout.css: -------------------------------------------------------------------------------- 1 | .Content { 2 | margin-top: 72px; 3 | } 4 | -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/hoc/Layout/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/hoc/Layout/Layout.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/index.css -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/index.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/registerServiceWorker.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/shared/utilty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/shared/utilty.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/store/actions/actionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/store/actions/actionTypes.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/store/actions/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/store/actions/auth.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/store/actions/burgerBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/store/actions/burgerBuilder.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/store/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/store/actions/index.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/store/actions/order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/store/actions/order.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/store/reducers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/store/reducers/auth.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/src/store/reducers/order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/src/store/reducers/order.js -------------------------------------------------------------------------------- /19-Improving-our-Burger-Project/burger-builder/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/19-Improving-our-Burger-Project/burger-builder/yarn.lock -------------------------------------------------------------------------------- /20-Testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/README.md -------------------------------------------------------------------------------- /20-Testing/burger-builder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/.gitignore -------------------------------------------------------------------------------- /20-Testing/burger-builder/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/.prettierrc -------------------------------------------------------------------------------- /20-Testing/burger-builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/README.md -------------------------------------------------------------------------------- /20-Testing/burger-builder/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/config/env.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/config/jest/cssTransform.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/config/jest/fileTransform.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/config/paths.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/config/polyfills.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/config/webpack.config.dev.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/config/webpack.config.prod.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/example.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/example.env.development -------------------------------------------------------------------------------- /20-Testing/burger-builder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/package.json -------------------------------------------------------------------------------- /20-Testing/burger-builder/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/public/favicon.ico -------------------------------------------------------------------------------- /20-Testing/burger-builder/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/public/index.html -------------------------------------------------------------------------------- /20-Testing/burger-builder/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/public/manifest.json -------------------------------------------------------------------------------- /20-Testing/burger-builder/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/scripts/build.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/scripts/start.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/scripts/test.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/App.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/assets/images/burger-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/assets/images/burger-logo.png -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/axios-orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/axios-orders.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/Burger/BuildControls/BuildControls.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/Burger/BuildControls/BuildControls.css -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/Burger/BuildControls/BuildControls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/Burger/BuildControls/BuildControls.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/Burger/Burger.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/Burger/Burger.css -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/Burger/Burger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/Burger/Burger.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/Burger/OrderSummary/OrderSummary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/Burger/OrderSummary/OrderSummary.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/Logo/Logo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/Logo/Logo.css -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/Logo/Logo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/Logo/Logo.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/Navigation/SideDrawer/SideDrawer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/Navigation/SideDrawer/SideDrawer.css -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/Navigation/SideDrawer/SideDrawer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/Navigation/SideDrawer/SideDrawer.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/Navigation/Toolbar/Toolbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/Navigation/Toolbar/Toolbar.css -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/Navigation/Toolbar/Toolbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/Navigation/Toolbar/Toolbar.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/Order/CheckoutSummary/CheckoutSummary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/Order/CheckoutSummary/CheckoutSummary.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/Order/Order.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/Order/Order.css -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/Order/Order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/Order/Order.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/UI/Backdrop/Backdrop.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/UI/Backdrop/Backdrop.css -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/UI/Backdrop/Backdrop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/UI/Backdrop/Backdrop.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/UI/Button/Button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/UI/Button/Button.css -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/UI/Button/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/UI/Button/Button.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/UI/Input/Input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/UI/Input/Input.css -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/UI/Input/Input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/UI/Input/Input.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/UI/Modal/Modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/UI/Modal/Modal.css -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/UI/Modal/Modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/UI/Modal/Modal.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/UI/Spinner/Spinner.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/UI/Spinner/Spinner.css -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/components/UI/Spinner/Spinner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/components/UI/Spinner/Spinner.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/containers/Auth/Auth.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/containers/Auth/Auth.css -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/containers/Auth/Auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/containers/Auth/Auth.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/containers/Auth/Logout/Logout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/containers/Auth/Logout/Logout.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/containers/BurgerBuilder/BurgerBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/containers/BurgerBuilder/BurgerBuilder.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/containers/BurgerBuilder/BurgerBuilder.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/containers/BurgerBuilder/BurgerBuilder.test.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/containers/Checkout/Checkout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/containers/Checkout/Checkout.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/containers/Checkout/ContactData/ContactData.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/containers/Checkout/ContactData/ContactData.css -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/containers/Checkout/ContactData/ContactData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/containers/Checkout/ContactData/ContactData.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/containers/Orders/Orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/containers/Orders/Orders.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/hoc/Aux/Aux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/hoc/Aux/Aux.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/hoc/Layout/Layout.css: -------------------------------------------------------------------------------- 1 | .Content { 2 | margin-top: 72px; 3 | } 4 | -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/hoc/Layout/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/hoc/Layout/Layout.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/hoc/asyncComponent/asyncComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/hoc/asyncComponent/asyncComponent.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/hoc/withErrorHandler/withErrorHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/hoc/withErrorHandler/withErrorHandler.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/index.css -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/index.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/registerServiceWorker.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/shared/utilty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/shared/utilty.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/store/actions/actionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/store/actions/actionTypes.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/store/actions/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/store/actions/auth.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/store/actions/burgerBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/store/actions/burgerBuilder.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/store/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/store/actions/index.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/store/actions/order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/store/actions/order.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/store/reducers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/store/reducers/auth.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/store/reducers/auth.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/store/reducers/auth.test.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/store/reducers/burgerBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/store/reducers/burgerBuilder.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/src/store/reducers/order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/src/store/reducers/order.js -------------------------------------------------------------------------------- /20-Testing/burger-builder/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/20-Testing/burger-builder/yarn.lock -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/README.md -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/.gitignore -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/.prettierrc -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/README.md -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/config/env.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/config/jest/cssTransform.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/config/jest/fileTransform.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/config/paths.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/config/polyfills.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/config/webpack.config.dev.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/config/webpack.config.prod.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/example.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/example.env.development -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/package.json -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/public/favicon.ico -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/public/index.html -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/public/manifest.json -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/scripts/build.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/scripts/start.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/scripts/test.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/App.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/assets/images/burger-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/assets/images/burger-logo.png -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/axios-orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/axios-orders.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/components/Burger/Burger.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/components/Burger/Burger.css -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/components/Burger/Burger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/components/Burger/Burger.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/components/Logo/Logo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/components/Logo/Logo.css -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/components/Logo/Logo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/components/Logo/Logo.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/components/Order/Order.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/components/Order/Order.css -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/components/Order/Order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/components/Order/Order.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/components/UI/Button/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/components/UI/Button/Button.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/components/UI/Input/Input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/components/UI/Input/Input.css -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/components/UI/Input/Input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/components/UI/Input/Input.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/components/UI/Modal/Modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/components/UI/Modal/Modal.css -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/components/UI/Modal/Modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/components/UI/Modal/Modal.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/containers/Auth/Auth.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/containers/Auth/Auth.css -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/containers/Auth/Auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/containers/Auth/Auth.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/containers/Orders/Orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/containers/Orders/Orders.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/hoc/Aux/Aux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/hoc/Aux/Aux.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/hoc/Layout/Layout.css: -------------------------------------------------------------------------------- 1 | .Content { 2 | margin-top: 72px; 3 | } 4 | -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/hoc/Layout/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/hoc/Layout/Layout.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/index.css -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/index.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/registerServiceWorker.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/shared/utilty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/shared/utilty.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/store/actions/actionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/store/actions/actionTypes.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/store/actions/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/store/actions/auth.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/store/actions/burgerBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/store/actions/burgerBuilder.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/store/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/store/actions/index.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/store/actions/order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/store/actions/order.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/store/reducers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/store/reducers/auth.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/store/reducers/auth.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/store/reducers/auth.test.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/src/store/reducers/order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/src/store/reducers/order.js -------------------------------------------------------------------------------- /21-Deploying-the-App-to-the-Web/burger-builder/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/21-Deploying-the-App-to-the-Web/burger-builder/yarn.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/README.md -------------------------------------------------------------------------------- /img/s07/7-1-folders-structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s07/7-1-folders-structure.png -------------------------------------------------------------------------------- /img/s08/8-1-app-drawing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s08/8-1-app-drawing.png -------------------------------------------------------------------------------- /img/s08/8-2-app-components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s08/8-2-app-components.png -------------------------------------------------------------------------------- /img/s08/8-3-app-state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s08/8-3-app-state.png -------------------------------------------------------------------------------- /img/s14/14-1-state-management.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s14/14-1-state-management.png -------------------------------------------------------------------------------- /img/s14/14-2-state-management.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s14/14-2-state-management.png -------------------------------------------------------------------------------- /img/s14/14-3-state-management.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s14/14-3-state-management.png -------------------------------------------------------------------------------- /img/s14/14-4-redux-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s14/14-4-redux-flow.png -------------------------------------------------------------------------------- /img/s14/14-5-types-of-state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s14/14-5-types-of-state.png -------------------------------------------------------------------------------- /img/s16/16-1-middleware.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s16/16-1-middleware.png -------------------------------------------------------------------------------- /img/s16/16-2-actions-folder-structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s16/16-2-actions-folder-structure.png -------------------------------------------------------------------------------- /img/s16/16-3-action-creators-vs-reducers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s16/16-3-action-creators-vs-reducers.png -------------------------------------------------------------------------------- /img/s18/s18-1-authentication.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s18/s18-1-authentication.png -------------------------------------------------------------------------------- /img/s20/s20-1-simple-sdlc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s20/s20-1-simple-sdlc.png -------------------------------------------------------------------------------- /img/s20/s20-2-test-fail-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s20/s20-2-test-fail-example.png -------------------------------------------------------------------------------- /img/s20/s20-3-testing-tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s20/s20-3-testing-tools.png -------------------------------------------------------------------------------- /img/s20/s20-4-what-to-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s20/s20-4-what-to-test.png -------------------------------------------------------------------------------- /img/s21/s21-1-deployment-steps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s21/s21-1-deployment-steps.png -------------------------------------------------------------------------------- /img/s21/s21-2-build-folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themaximehardy/the-complete-react-guide/HEAD/img/s21/s21-2-build-folder.png --------------------------------------------------------------------------------