├── 1-react-basic-concepts ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── images │ │ ├── brocoli.png │ │ ├── cottage-cheese.png │ │ ├── fresh-milk.png │ │ ├── olive-oil.png │ │ └── oranges.png │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── Components │ │ ├── CreateProduct │ │ │ ├── CreateProduct.js │ │ │ └── ProductForm.js │ │ ├── FilterProduct │ │ │ ├── FilterProduct.css │ │ │ └── FilterProduct.js │ │ └── ProductList │ │ │ ├── Button.js │ │ │ ├── ProductDetails.js │ │ │ ├── ProductList.js │ │ │ └── Products.js │ ├── app.css │ ├── app.js │ ├── images │ │ ├── brocoli.png │ │ ├── cottage-cheese.png │ │ ├── fresh-milk.png │ │ ├── olive-oil.png │ │ └── oranges.png │ ├── index.css │ └── index.js └── test.txt ├── 2-react-fragments-portals-refs ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── Components │ │ ├── Component1.js │ │ ├── Component2.js │ │ ├── Modal.css │ │ ├── Modal.js │ │ ├── PortalComponent.js │ │ └── RefsDemo.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── reportWebVitals.js │ └── setupTests.js └── test.txt ├── 3-react-effects-reducers-context ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── components │ │ ├── Context │ │ │ └── AuthContext.js │ │ ├── Home │ │ │ ├── Home.js │ │ │ └── Home.module.css │ │ ├── Input │ │ │ ├── input.js │ │ │ └── input.module.css │ │ ├── Login │ │ │ ├── Login.js │ │ │ └── Login.module.css │ │ ├── MainHeader │ │ │ ├── MainHeader.js │ │ │ ├── MainHeader.module.css │ │ │ ├── Navigation.js │ │ │ └── Navigation.module.css │ │ ├── ReducerDemo │ │ │ ├── Demo.css │ │ │ └── Demo.js │ │ └── UI │ │ │ ├── Button │ │ │ ├── Button.js │ │ │ └── Button.module.css │ │ │ └── Card │ │ │ ├── Card.js │ │ │ └── Card.module.css │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── reportWebVitals.js │ └── setupTests.js └── test.txt ├── 4-react-behind-the-scenes ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── Components │ │ ├── Demo │ │ │ ├── Demo.css │ │ │ └── Demo.js │ │ └── UI │ │ │ ├── Button │ │ │ ├── Button.css │ │ │ └── Button.js │ │ │ └── Span │ │ │ └── Span.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── reportWebVitals.js │ └── setupTests.js └── test.txt ├── 5-react-class-based-components ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── Components │ │ ├── Demo.js │ │ ├── ErrorBoundaries.js │ │ └── Paragraph.js │ ├── DemoContext.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── reportWebVitals.js │ └── setupTests.js └── test.txt ├── 6-react-http-requests ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── Components │ │ ├── Loader.css │ │ ├── Loader.js │ │ ├── UserDetails.css │ │ ├── UserDetails.js │ │ ├── UserForm.css │ │ └── UserForm.js │ ├── DemoContext.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── reportWebVitals.js │ └── setupTests.js └── test.txt └── 7-react-custom-hooks └── test.txt /1-react-basic-concepts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/README.md -------------------------------------------------------------------------------- /1-react-basic-concepts/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/package-lock.json -------------------------------------------------------------------------------- /1-react-basic-concepts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/package.json -------------------------------------------------------------------------------- /1-react-basic-concepts/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/public/favicon.ico -------------------------------------------------------------------------------- /1-react-basic-concepts/public/images/brocoli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/public/images/brocoli.png -------------------------------------------------------------------------------- /1-react-basic-concepts/public/images/cottage-cheese.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/public/images/cottage-cheese.png -------------------------------------------------------------------------------- /1-react-basic-concepts/public/images/fresh-milk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/public/images/fresh-milk.png -------------------------------------------------------------------------------- /1-react-basic-concepts/public/images/olive-oil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/public/images/olive-oil.png -------------------------------------------------------------------------------- /1-react-basic-concepts/public/images/oranges.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/public/images/oranges.png -------------------------------------------------------------------------------- /1-react-basic-concepts/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/public/index.html -------------------------------------------------------------------------------- /1-react-basic-concepts/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/public/logo192.png -------------------------------------------------------------------------------- /1-react-basic-concepts/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/public/logo512.png -------------------------------------------------------------------------------- /1-react-basic-concepts/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/public/manifest.json -------------------------------------------------------------------------------- /1-react-basic-concepts/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/public/robots.txt -------------------------------------------------------------------------------- /1-react-basic-concepts/src/Components/CreateProduct/CreateProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/Components/CreateProduct/CreateProduct.js -------------------------------------------------------------------------------- /1-react-basic-concepts/src/Components/CreateProduct/ProductForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/Components/CreateProduct/ProductForm.js -------------------------------------------------------------------------------- /1-react-basic-concepts/src/Components/FilterProduct/FilterProduct.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/Components/FilterProduct/FilterProduct.css -------------------------------------------------------------------------------- /1-react-basic-concepts/src/Components/FilterProduct/FilterProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/Components/FilterProduct/FilterProduct.js -------------------------------------------------------------------------------- /1-react-basic-concepts/src/Components/ProductList/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/Components/ProductList/Button.js -------------------------------------------------------------------------------- /1-react-basic-concepts/src/Components/ProductList/ProductDetails.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/Components/ProductList/ProductDetails.js -------------------------------------------------------------------------------- /1-react-basic-concepts/src/Components/ProductList/ProductList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/Components/ProductList/ProductList.js -------------------------------------------------------------------------------- /1-react-basic-concepts/src/Components/ProductList/Products.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/Components/ProductList/Products.js -------------------------------------------------------------------------------- /1-react-basic-concepts/src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/app.css -------------------------------------------------------------------------------- /1-react-basic-concepts/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/app.js -------------------------------------------------------------------------------- /1-react-basic-concepts/src/images/brocoli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/images/brocoli.png -------------------------------------------------------------------------------- /1-react-basic-concepts/src/images/cottage-cheese.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/images/cottage-cheese.png -------------------------------------------------------------------------------- /1-react-basic-concepts/src/images/fresh-milk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/images/fresh-milk.png -------------------------------------------------------------------------------- /1-react-basic-concepts/src/images/olive-oil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/images/olive-oil.png -------------------------------------------------------------------------------- /1-react-basic-concepts/src/images/oranges.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/images/oranges.png -------------------------------------------------------------------------------- /1-react-basic-concepts/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/index.css -------------------------------------------------------------------------------- /1-react-basic-concepts/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/1-react-basic-concepts/src/index.js -------------------------------------------------------------------------------- /1-react-basic-concepts/test.txt: -------------------------------------------------------------------------------- 1 | Test 2 | -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/README.md -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/package-lock.json -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/package.json -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/public/favicon.ico -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/public/index.html -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/public/logo192.png -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/public/logo512.png -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/public/manifest.json -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/public/robots.txt -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/src/App.css -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/src/App.js -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/src/App.test.js -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/src/Components/Component1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/src/Components/Component1.js -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/src/Components/Component2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/src/Components/Component2.js -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/src/Components/Modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/src/Components/Modal.css -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/src/Components/Modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/src/Components/Modal.js -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/src/Components/PortalComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/src/Components/PortalComponent.js -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/src/Components/RefsDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/src/Components/RefsDemo.js -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/src/index.css -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/src/index.js -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/src/logo.svg -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/src/reportWebVitals.js -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/2-react-fragments-portals-refs/src/setupTests.js -------------------------------------------------------------------------------- /2-react-fragments-portals-refs/test.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /3-react-effects-reducers-context/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/README.md -------------------------------------------------------------------------------- /3-react-effects-reducers-context/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/package-lock.json -------------------------------------------------------------------------------- /3-react-effects-reducers-context/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/package.json -------------------------------------------------------------------------------- /3-react-effects-reducers-context/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/public/favicon.ico -------------------------------------------------------------------------------- /3-react-effects-reducers-context/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/public/index.html -------------------------------------------------------------------------------- /3-react-effects-reducers-context/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/public/logo192.png -------------------------------------------------------------------------------- /3-react-effects-reducers-context/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/public/logo512.png -------------------------------------------------------------------------------- /3-react-effects-reducers-context/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/public/manifest.json -------------------------------------------------------------------------------- /3-react-effects-reducers-context/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/public/robots.txt -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/App.css -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/App.js -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/App.test.js -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/Context/AuthContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/Context/AuthContext.js -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/Home/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/Home/Home.js -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/Home/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/Home/Home.module.css -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/Input/input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/Input/input.js -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/Input/input.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/Input/input.module.css -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/Login/Login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/Login/Login.js -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/Login/Login.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/Login/Login.module.css -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/MainHeader/MainHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/MainHeader/MainHeader.js -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/MainHeader/MainHeader.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/MainHeader/MainHeader.module.css -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/MainHeader/Navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/MainHeader/Navigation.js -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/MainHeader/Navigation.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/MainHeader/Navigation.module.css -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/ReducerDemo/Demo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/ReducerDemo/Demo.css -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/ReducerDemo/Demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/ReducerDemo/Demo.js -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/UI/Button/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/UI/Button/Button.js -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/UI/Button/Button.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/UI/Button/Button.module.css -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/UI/Card/Card.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/UI/Card/Card.js -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/components/UI/Card/Card.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/components/UI/Card/Card.module.css -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/index.css -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/index.js -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/logo.svg -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/reportWebVitals.js -------------------------------------------------------------------------------- /3-react-effects-reducers-context/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/3-react-effects-reducers-context/src/setupTests.js -------------------------------------------------------------------------------- /3-react-effects-reducers-context/test.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /4-react-behind-the-scenes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/README.md -------------------------------------------------------------------------------- /4-react-behind-the-scenes/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/package-lock.json -------------------------------------------------------------------------------- /4-react-behind-the-scenes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/package.json -------------------------------------------------------------------------------- /4-react-behind-the-scenes/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/public/favicon.ico -------------------------------------------------------------------------------- /4-react-behind-the-scenes/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/public/index.html -------------------------------------------------------------------------------- /4-react-behind-the-scenes/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/public/logo192.png -------------------------------------------------------------------------------- /4-react-behind-the-scenes/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/public/logo512.png -------------------------------------------------------------------------------- /4-react-behind-the-scenes/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/public/manifest.json -------------------------------------------------------------------------------- /4-react-behind-the-scenes/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/public/robots.txt -------------------------------------------------------------------------------- /4-react-behind-the-scenes/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/src/App.css -------------------------------------------------------------------------------- /4-react-behind-the-scenes/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/src/App.js -------------------------------------------------------------------------------- /4-react-behind-the-scenes/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/src/App.test.js -------------------------------------------------------------------------------- /4-react-behind-the-scenes/src/Components/Demo/Demo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/src/Components/Demo/Demo.css -------------------------------------------------------------------------------- /4-react-behind-the-scenes/src/Components/Demo/Demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/src/Components/Demo/Demo.js -------------------------------------------------------------------------------- /4-react-behind-the-scenes/src/Components/UI/Button/Button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/src/Components/UI/Button/Button.css -------------------------------------------------------------------------------- /4-react-behind-the-scenes/src/Components/UI/Button/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/src/Components/UI/Button/Button.js -------------------------------------------------------------------------------- /4-react-behind-the-scenes/src/Components/UI/Span/Span.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/src/Components/UI/Span/Span.js -------------------------------------------------------------------------------- /4-react-behind-the-scenes/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/src/index.css -------------------------------------------------------------------------------- /4-react-behind-the-scenes/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/src/index.js -------------------------------------------------------------------------------- /4-react-behind-the-scenes/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/src/logo.svg -------------------------------------------------------------------------------- /4-react-behind-the-scenes/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/src/reportWebVitals.js -------------------------------------------------------------------------------- /4-react-behind-the-scenes/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/4-react-behind-the-scenes/src/setupTests.js -------------------------------------------------------------------------------- /4-react-behind-the-scenes/test.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /5-react-class-based-components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/README.md -------------------------------------------------------------------------------- /5-react-class-based-components/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/package-lock.json -------------------------------------------------------------------------------- /5-react-class-based-components/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/package.json -------------------------------------------------------------------------------- /5-react-class-based-components/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/public/favicon.ico -------------------------------------------------------------------------------- /5-react-class-based-components/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/public/index.html -------------------------------------------------------------------------------- /5-react-class-based-components/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/public/logo192.png -------------------------------------------------------------------------------- /5-react-class-based-components/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/public/logo512.png -------------------------------------------------------------------------------- /5-react-class-based-components/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/public/manifest.json -------------------------------------------------------------------------------- /5-react-class-based-components/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/public/robots.txt -------------------------------------------------------------------------------- /5-react-class-based-components/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/src/App.css -------------------------------------------------------------------------------- /5-react-class-based-components/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/src/App.js -------------------------------------------------------------------------------- /5-react-class-based-components/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/src/App.test.js -------------------------------------------------------------------------------- /5-react-class-based-components/src/Components/Demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/src/Components/Demo.js -------------------------------------------------------------------------------- /5-react-class-based-components/src/Components/ErrorBoundaries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/src/Components/ErrorBoundaries.js -------------------------------------------------------------------------------- /5-react-class-based-components/src/Components/Paragraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/src/Components/Paragraph.js -------------------------------------------------------------------------------- /5-react-class-based-components/src/DemoContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/src/DemoContext.js -------------------------------------------------------------------------------- /5-react-class-based-components/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/src/index.css -------------------------------------------------------------------------------- /5-react-class-based-components/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/src/index.js -------------------------------------------------------------------------------- /5-react-class-based-components/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/src/logo.svg -------------------------------------------------------------------------------- /5-react-class-based-components/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/src/reportWebVitals.js -------------------------------------------------------------------------------- /5-react-class-based-components/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/5-react-class-based-components/src/setupTests.js -------------------------------------------------------------------------------- /5-react-class-based-components/test.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /6-react-http-requests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/README.md -------------------------------------------------------------------------------- /6-react-http-requests/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/package-lock.json -------------------------------------------------------------------------------- /6-react-http-requests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/package.json -------------------------------------------------------------------------------- /6-react-http-requests/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/public/favicon.ico -------------------------------------------------------------------------------- /6-react-http-requests/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/public/index.html -------------------------------------------------------------------------------- /6-react-http-requests/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/public/logo192.png -------------------------------------------------------------------------------- /6-react-http-requests/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/public/logo512.png -------------------------------------------------------------------------------- /6-react-http-requests/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/public/manifest.json -------------------------------------------------------------------------------- /6-react-http-requests/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/public/robots.txt -------------------------------------------------------------------------------- /6-react-http-requests/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/src/App.css -------------------------------------------------------------------------------- /6-react-http-requests/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/src/App.js -------------------------------------------------------------------------------- /6-react-http-requests/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/src/App.test.js -------------------------------------------------------------------------------- /6-react-http-requests/src/Components/Loader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/src/Components/Loader.css -------------------------------------------------------------------------------- /6-react-http-requests/src/Components/Loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/src/Components/Loader.js -------------------------------------------------------------------------------- /6-react-http-requests/src/Components/UserDetails.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/src/Components/UserDetails.css -------------------------------------------------------------------------------- /6-react-http-requests/src/Components/UserDetails.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/src/Components/UserDetails.js -------------------------------------------------------------------------------- /6-react-http-requests/src/Components/UserForm.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/src/Components/UserForm.css -------------------------------------------------------------------------------- /6-react-http-requests/src/Components/UserForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/src/Components/UserForm.js -------------------------------------------------------------------------------- /6-react-http-requests/src/DemoContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/src/DemoContext.js -------------------------------------------------------------------------------- /6-react-http-requests/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/src/index.css -------------------------------------------------------------------------------- /6-react-http-requests/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/src/index.js -------------------------------------------------------------------------------- /6-react-http-requests/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/src/logo.svg -------------------------------------------------------------------------------- /6-react-http-requests/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/src/reportWebVitals.js -------------------------------------------------------------------------------- /6-react-http-requests/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/complete-react-course/HEAD/6-react-http-requests/src/setupTests.js -------------------------------------------------------------------------------- /6-react-http-requests/test.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /7-react-custom-hooks/test.txt: -------------------------------------------------------------------------------- 1 | 2 | --------------------------------------------------------------------------------