├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── main.yml ├── .gitignore ├── 01-Fundamentos de React └── componentes y propiedades │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.css │ ├── App.jsx │ ├── assets │ │ └── react.svg │ ├── components │ │ └── MiBoton.jsx │ ├── index.css │ └── main.jsx │ └── vite.config.js ├── 02-Construccion de componentes └── componentes en React │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.css │ ├── App.jsx │ ├── assets │ │ └── react.svg │ ├── components │ │ ├── CicloDeVida.jsx │ │ ├── ComponenteA.jsx │ │ ├── ComponenteB.jsx │ │ ├── ComponenteC.jsx │ │ ├── ContadorClase.jsx │ │ └── MiBoton.jsx │ ├── index.css │ └── main.jsx │ └── vite.config.js ├── 03-Gestion de eventos y formularios └── manejo de Formularios │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.css │ ├── App.jsx │ ├── assets │ │ └── react.svg │ ├── components │ │ └── MiFormulario.jsx │ ├── index.css │ └── main.jsx │ └── vite.config.js ├── 04-Listas y estructuras de datos └── Listas en react │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.css │ ├── App.jsx │ ├── assets │ │ └── react.svg │ ├── components │ │ ├── Catalogo.jsx │ │ └── ProductoItem.jsx │ ├── index.css │ └── main.jsx │ └── vite.config.js ├── 05-gestion de estado y carga de datos └── Manejo de Estados y carga de datos │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── productos.json │ ├── src │ ├── App.css │ ├── App.jsx │ ├── assets │ │ └── react.svg │ ├── components │ │ ├── DataContext.jsx │ │ ├── ItemCarrito.jsx │ │ ├── ListaCarrito.jsx │ │ ├── ListaProductos.jsx │ │ └── Producto.jsx │ ├── index.css │ └── main.jsx │ └── vite.config.js ├── 06-gestion de Interfaz de usuario └── Gestion de interfases en React │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.css │ ├── App.jsx │ ├── assets │ │ └── react.svg │ ├── components │ │ ├── Catalogo │ │ │ └── Catalogo.jsx │ │ └── Libro │ │ │ ├── Libro.css │ │ │ └── Libro.jsx │ ├── index.css │ └── main.jsx │ └── vite.config.js ├── 07-Enrutamiento └── Manejo de rutas │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.css │ ├── App.jsx │ ├── assets │ │ └── react.svg │ ├── components │ │ ├── About.jsx │ │ ├── Contents.jsx │ │ ├── Home.jsx │ │ └── Producto.jsx │ ├── index.css │ └── main.jsx │ └── vite.config.js ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE └── README.md /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | .tmp 4 | npm-debug.log 5 | -------------------------------------------------------------------------------- /01-Fundamentos de React/componentes y propiedades/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/01-Fundamentos de React/componentes y propiedades/.eslintrc.cjs -------------------------------------------------------------------------------- /01-Fundamentos de React/componentes y propiedades/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/01-Fundamentos de React/componentes y propiedades/.gitignore -------------------------------------------------------------------------------- /01-Fundamentos de React/componentes y propiedades/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/01-Fundamentos de React/componentes y propiedades/index.html -------------------------------------------------------------------------------- /01-Fundamentos de React/componentes y propiedades/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/01-Fundamentos de React/componentes y propiedades/package-lock.json -------------------------------------------------------------------------------- /01-Fundamentos de React/componentes y propiedades/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/01-Fundamentos de React/componentes y propiedades/package.json -------------------------------------------------------------------------------- /01-Fundamentos de React/componentes y propiedades/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/01-Fundamentos de React/componentes y propiedades/public/vite.svg -------------------------------------------------------------------------------- /01-Fundamentos de React/componentes y propiedades/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/01-Fundamentos de React/componentes y propiedades/src/App.css -------------------------------------------------------------------------------- /01-Fundamentos de React/componentes y propiedades/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/01-Fundamentos de React/componentes y propiedades/src/App.jsx -------------------------------------------------------------------------------- /01-Fundamentos de React/componentes y propiedades/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/01-Fundamentos de React/componentes y propiedades/src/assets/react.svg -------------------------------------------------------------------------------- /01-Fundamentos de React/componentes y propiedades/src/components/MiBoton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/01-Fundamentos de React/componentes y propiedades/src/components/MiBoton.jsx -------------------------------------------------------------------------------- /01-Fundamentos de React/componentes y propiedades/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/01-Fundamentos de React/componentes y propiedades/src/index.css -------------------------------------------------------------------------------- /01-Fundamentos de React/componentes y propiedades/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/01-Fundamentos de React/componentes y propiedades/src/main.jsx -------------------------------------------------------------------------------- /01-Fundamentos de React/componentes y propiedades/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/01-Fundamentos de React/componentes y propiedades/vite.config.js -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/.eslintrc.cjs -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/.gitignore -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/index.html -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/package-lock.json -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/package.json -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/public/vite.svg -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/src/App.css -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/src/App.jsx -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/src/assets/react.svg -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/src/components/CicloDeVida.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/src/components/CicloDeVida.jsx -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/src/components/ComponenteA.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/src/components/ComponenteA.jsx -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/src/components/ComponenteB.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/src/components/ComponenteB.jsx -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/src/components/ComponenteC.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/src/components/ComponenteC.jsx -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/src/components/ContadorClase.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/src/components/ContadorClase.jsx -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/src/components/MiBoton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/src/components/MiBoton.jsx -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/src/index.css -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/src/main.jsx -------------------------------------------------------------------------------- /02-Construccion de componentes/componentes en React/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/02-Construccion de componentes/componentes en React/vite.config.js -------------------------------------------------------------------------------- /03-Gestion de eventos y formularios/manejo de Formularios/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/03-Gestion de eventos y formularios/manejo de Formularios/.eslintrc.cjs -------------------------------------------------------------------------------- /03-Gestion de eventos y formularios/manejo de Formularios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/03-Gestion de eventos y formularios/manejo de Formularios/.gitignore -------------------------------------------------------------------------------- /03-Gestion de eventos y formularios/manejo de Formularios/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/03-Gestion de eventos y formularios/manejo de Formularios/index.html -------------------------------------------------------------------------------- /03-Gestion de eventos y formularios/manejo de Formularios/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/03-Gestion de eventos y formularios/manejo de Formularios/package-lock.json -------------------------------------------------------------------------------- /03-Gestion de eventos y formularios/manejo de Formularios/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/03-Gestion de eventos y formularios/manejo de Formularios/package.json -------------------------------------------------------------------------------- /03-Gestion de eventos y formularios/manejo de Formularios/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/03-Gestion de eventos y formularios/manejo de Formularios/public/vite.svg -------------------------------------------------------------------------------- /03-Gestion de eventos y formularios/manejo de Formularios/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/03-Gestion de eventos y formularios/manejo de Formularios/src/App.css -------------------------------------------------------------------------------- /03-Gestion de eventos y formularios/manejo de Formularios/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/03-Gestion de eventos y formularios/manejo de Formularios/src/App.jsx -------------------------------------------------------------------------------- /03-Gestion de eventos y formularios/manejo de Formularios/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/03-Gestion de eventos y formularios/manejo de Formularios/src/assets/react.svg -------------------------------------------------------------------------------- /03-Gestion de eventos y formularios/manejo de Formularios/src/components/MiFormulario.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/03-Gestion de eventos y formularios/manejo de Formularios/src/components/MiFormulario.jsx -------------------------------------------------------------------------------- /03-Gestion de eventos y formularios/manejo de Formularios/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/03-Gestion de eventos y formularios/manejo de Formularios/src/index.css -------------------------------------------------------------------------------- /03-Gestion de eventos y formularios/manejo de Formularios/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/03-Gestion de eventos y formularios/manejo de Formularios/src/main.jsx -------------------------------------------------------------------------------- /03-Gestion de eventos y formularios/manejo de Formularios/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/03-Gestion de eventos y formularios/manejo de Formularios/vite.config.js -------------------------------------------------------------------------------- /04-Listas y estructuras de datos/Listas en react/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/04-Listas y estructuras de datos/Listas en react/.eslintrc.cjs -------------------------------------------------------------------------------- /04-Listas y estructuras de datos/Listas en react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/04-Listas y estructuras de datos/Listas en react/.gitignore -------------------------------------------------------------------------------- /04-Listas y estructuras de datos/Listas en react/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/04-Listas y estructuras de datos/Listas en react/index.html -------------------------------------------------------------------------------- /04-Listas y estructuras de datos/Listas en react/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/04-Listas y estructuras de datos/Listas en react/package-lock.json -------------------------------------------------------------------------------- /04-Listas y estructuras de datos/Listas en react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/04-Listas y estructuras de datos/Listas en react/package.json -------------------------------------------------------------------------------- /04-Listas y estructuras de datos/Listas en react/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/04-Listas y estructuras de datos/Listas en react/public/vite.svg -------------------------------------------------------------------------------- /04-Listas y estructuras de datos/Listas en react/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/04-Listas y estructuras de datos/Listas en react/src/App.css -------------------------------------------------------------------------------- /04-Listas y estructuras de datos/Listas en react/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/04-Listas y estructuras de datos/Listas en react/src/App.jsx -------------------------------------------------------------------------------- /04-Listas y estructuras de datos/Listas en react/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/04-Listas y estructuras de datos/Listas en react/src/assets/react.svg -------------------------------------------------------------------------------- /04-Listas y estructuras de datos/Listas en react/src/components/Catalogo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/04-Listas y estructuras de datos/Listas en react/src/components/Catalogo.jsx -------------------------------------------------------------------------------- /04-Listas y estructuras de datos/Listas en react/src/components/ProductoItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/04-Listas y estructuras de datos/Listas en react/src/components/ProductoItem.jsx -------------------------------------------------------------------------------- /04-Listas y estructuras de datos/Listas en react/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/04-Listas y estructuras de datos/Listas en react/src/index.css -------------------------------------------------------------------------------- /04-Listas y estructuras de datos/Listas en react/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/04-Listas y estructuras de datos/Listas en react/src/main.jsx -------------------------------------------------------------------------------- /04-Listas y estructuras de datos/Listas en react/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/04-Listas y estructuras de datos/Listas en react/vite.config.js -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/.eslintrc.cjs -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/.gitignore -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/index.html -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/package-lock.json -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/package.json -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/public/productos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/public/productos.json -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/App.css -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/App.jsx -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/assets/react.svg -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/components/DataContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/components/DataContext.jsx -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/components/ItemCarrito.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/components/ItemCarrito.jsx -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/components/ListaCarrito.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/components/ListaCarrito.jsx -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/components/ListaProductos.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/components/ListaProductos.jsx -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/components/Producto.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/components/Producto.jsx -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/index.css -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/src/main.jsx -------------------------------------------------------------------------------- /05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/05-gestion de estado y carga de datos/Manejo de Estados y carga de datos/vite.config.js -------------------------------------------------------------------------------- /06-gestion de Interfaz de usuario/Gestion de interfases en React/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/06-gestion de Interfaz de usuario/Gestion de interfases en React/.eslintrc.cjs -------------------------------------------------------------------------------- /06-gestion de Interfaz de usuario/Gestion de interfases en React/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/06-gestion de Interfaz de usuario/Gestion de interfases en React/.gitignore -------------------------------------------------------------------------------- /06-gestion de Interfaz de usuario/Gestion de interfases en React/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/06-gestion de Interfaz de usuario/Gestion de interfases en React/index.html -------------------------------------------------------------------------------- /06-gestion de Interfaz de usuario/Gestion de interfases en React/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/06-gestion de Interfaz de usuario/Gestion de interfases en React/package-lock.json -------------------------------------------------------------------------------- /06-gestion de Interfaz de usuario/Gestion de interfases en React/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/06-gestion de Interfaz de usuario/Gestion de interfases en React/package.json -------------------------------------------------------------------------------- /06-gestion de Interfaz de usuario/Gestion de interfases en React/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/06-gestion de Interfaz de usuario/Gestion de interfases en React/public/vite.svg -------------------------------------------------------------------------------- /06-gestion de Interfaz de usuario/Gestion de interfases en React/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/06-gestion de Interfaz de usuario/Gestion de interfases en React/src/App.css -------------------------------------------------------------------------------- /06-gestion de Interfaz de usuario/Gestion de interfases en React/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/06-gestion de Interfaz de usuario/Gestion de interfases en React/src/App.jsx -------------------------------------------------------------------------------- /06-gestion de Interfaz de usuario/Gestion de interfases en React/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/06-gestion de Interfaz de usuario/Gestion de interfases en React/src/assets/react.svg -------------------------------------------------------------------------------- /06-gestion de Interfaz de usuario/Gestion de interfases en React/src/components/Catalogo/Catalogo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/06-gestion de Interfaz de usuario/Gestion de interfases en React/src/components/Catalogo/Catalogo.jsx -------------------------------------------------------------------------------- /06-gestion de Interfaz de usuario/Gestion de interfases en React/src/components/Libro/Libro.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/06-gestion de Interfaz de usuario/Gestion de interfases en React/src/components/Libro/Libro.css -------------------------------------------------------------------------------- /06-gestion de Interfaz de usuario/Gestion de interfases en React/src/components/Libro/Libro.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/06-gestion de Interfaz de usuario/Gestion de interfases en React/src/components/Libro/Libro.jsx -------------------------------------------------------------------------------- /06-gestion de Interfaz de usuario/Gestion de interfases en React/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/06-gestion de Interfaz de usuario/Gestion de interfases en React/src/index.css -------------------------------------------------------------------------------- /06-gestion de Interfaz de usuario/Gestion de interfases en React/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/06-gestion de Interfaz de usuario/Gestion de interfases en React/src/main.jsx -------------------------------------------------------------------------------- /06-gestion de Interfaz de usuario/Gestion de interfases en React/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/06-gestion de Interfaz de usuario/Gestion de interfases en React/vite.config.js -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/.eslintrc.cjs -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/.gitignore -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/index.html -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/package-lock.json -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/package.json -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/public/vite.svg -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/src/App.css -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/src/App.jsx -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/src/assets/react.svg -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/src/components/About.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/src/components/About.jsx -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/src/components/Contents.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/src/components/Contents.jsx -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/src/components/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/src/components/Home.jsx -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/src/components/Producto.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/src/components/Producto.jsx -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/src/index.css -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/src/main.jsx -------------------------------------------------------------------------------- /07-Enrutamiento/Manejo de rutas/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/07-Enrutamiento/Manejo de rutas/vite.config.js -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/react-esencial-3292035/HEAD/README.md --------------------------------------------------------------------------------