├── .gitignore ├── README.md ├── environment.md ├── graphql ├── apollo.md ├── intro.md ├── mutations.md ├── queries.md └── server │ ├── .babelrc │ ├── .eslintrc.json │ ├── .prettierrc │ ├── README.md │ ├── package.json │ └── src │ ├── index.js │ └── users │ ├── data.js │ ├── domain.js │ ├── resolvers.js │ └── schema.graphql ├── images ├── app.png ├── boilerplate.png ├── fictizia.jpeg ├── header.png ├── index.png ├── lifecycle.png ├── public.png ├── stackoverflow_survey.png └── vercel.png ├── introduccion.md ├── modulo2 ├── AddTaskButton.js ├── ColorContainer.js ├── ColorPicker.js ├── ConditionalRenderEx1.js ├── FormEx5.js ├── FormsEx1.js ├── FormsEx2.js ├── FormsEx4.js ├── InputText.js ├── List.js ├── ListContainer.js ├── ListItem.js ├── ProductsList.js ├── RemoveTaskButton.js ├── RenderListEx1.js ├── RenderListEx2.js ├── ShopPage.js ├── TextColor.js ├── composition.md ├── conditionalRender.md ├── events.md ├── forms.md ├── helpers.js ├── jsx.md ├── lifecycle.md ├── products.constants.js ├── props.md ├── render.md ├── renderList.md ├── state.md ├── state2.md └── thinkingReact.md ├── modulo3 ├── accessibility.md ├── code-splitting.md ├── context.md ├── errorboundaries.md ├── hoc.md ├── hooks.md ├── lazySuspense.md ├── proptypes.md └── refs.md ├── modulo4 ├── material-ui.md ├── react-router.md └── styled-components.md ├── modulo5 └── redux.md ├── modulo6 ├── crypto.json └── nextjs.md └── testing ├── enzyme.md ├── jest.md ├── testingLibrary.md └── unit.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/README.md -------------------------------------------------------------------------------- /environment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/environment.md -------------------------------------------------------------------------------- /graphql/apollo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/graphql/apollo.md -------------------------------------------------------------------------------- /graphql/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/graphql/intro.md -------------------------------------------------------------------------------- /graphql/mutations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/graphql/mutations.md -------------------------------------------------------------------------------- /graphql/queries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/graphql/queries.md -------------------------------------------------------------------------------- /graphql/server/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/graphql/server/.babelrc -------------------------------------------------------------------------------- /graphql/server/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/graphql/server/.eslintrc.json -------------------------------------------------------------------------------- /graphql/server/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/graphql/server/.prettierrc -------------------------------------------------------------------------------- /graphql/server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/graphql/server/README.md -------------------------------------------------------------------------------- /graphql/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/graphql/server/package.json -------------------------------------------------------------------------------- /graphql/server/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/graphql/server/src/index.js -------------------------------------------------------------------------------- /graphql/server/src/users/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/graphql/server/src/users/data.js -------------------------------------------------------------------------------- /graphql/server/src/users/domain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/graphql/server/src/users/domain.js -------------------------------------------------------------------------------- /graphql/server/src/users/resolvers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/graphql/server/src/users/resolvers.js -------------------------------------------------------------------------------- /graphql/server/src/users/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/graphql/server/src/users/schema.graphql -------------------------------------------------------------------------------- /images/app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/images/app.png -------------------------------------------------------------------------------- /images/boilerplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/images/boilerplate.png -------------------------------------------------------------------------------- /images/fictizia.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/images/fictizia.jpeg -------------------------------------------------------------------------------- /images/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/images/header.png -------------------------------------------------------------------------------- /images/index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/images/index.png -------------------------------------------------------------------------------- /images/lifecycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/images/lifecycle.png -------------------------------------------------------------------------------- /images/public.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/images/public.png -------------------------------------------------------------------------------- /images/stackoverflow_survey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/images/stackoverflow_survey.png -------------------------------------------------------------------------------- /images/vercel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/images/vercel.png -------------------------------------------------------------------------------- /introduccion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/introduccion.md -------------------------------------------------------------------------------- /modulo2/AddTaskButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/AddTaskButton.js -------------------------------------------------------------------------------- /modulo2/ColorContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/ColorContainer.js -------------------------------------------------------------------------------- /modulo2/ColorPicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/ColorPicker.js -------------------------------------------------------------------------------- /modulo2/ConditionalRenderEx1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/ConditionalRenderEx1.js -------------------------------------------------------------------------------- /modulo2/FormEx5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/FormEx5.js -------------------------------------------------------------------------------- /modulo2/FormsEx1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/FormsEx1.js -------------------------------------------------------------------------------- /modulo2/FormsEx2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/FormsEx2.js -------------------------------------------------------------------------------- /modulo2/FormsEx4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/FormsEx4.js -------------------------------------------------------------------------------- /modulo2/InputText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/InputText.js -------------------------------------------------------------------------------- /modulo2/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/List.js -------------------------------------------------------------------------------- /modulo2/ListContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/ListContainer.js -------------------------------------------------------------------------------- /modulo2/ListItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/ListItem.js -------------------------------------------------------------------------------- /modulo2/ProductsList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/ProductsList.js -------------------------------------------------------------------------------- /modulo2/RemoveTaskButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/RemoveTaskButton.js -------------------------------------------------------------------------------- /modulo2/RenderListEx1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/RenderListEx1.js -------------------------------------------------------------------------------- /modulo2/RenderListEx2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/RenderListEx2.js -------------------------------------------------------------------------------- /modulo2/ShopPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/ShopPage.js -------------------------------------------------------------------------------- /modulo2/TextColor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/TextColor.js -------------------------------------------------------------------------------- /modulo2/composition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/composition.md -------------------------------------------------------------------------------- /modulo2/conditionalRender.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/conditionalRender.md -------------------------------------------------------------------------------- /modulo2/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/events.md -------------------------------------------------------------------------------- /modulo2/forms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/forms.md -------------------------------------------------------------------------------- /modulo2/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/helpers.js -------------------------------------------------------------------------------- /modulo2/jsx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/jsx.md -------------------------------------------------------------------------------- /modulo2/lifecycle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/lifecycle.md -------------------------------------------------------------------------------- /modulo2/products.constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/products.constants.js -------------------------------------------------------------------------------- /modulo2/props.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/props.md -------------------------------------------------------------------------------- /modulo2/render.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/render.md -------------------------------------------------------------------------------- /modulo2/renderList.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/renderList.md -------------------------------------------------------------------------------- /modulo2/state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/state.md -------------------------------------------------------------------------------- /modulo2/state2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/state2.md -------------------------------------------------------------------------------- /modulo2/thinkingReact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo2/thinkingReact.md -------------------------------------------------------------------------------- /modulo3/accessibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo3/accessibility.md -------------------------------------------------------------------------------- /modulo3/code-splitting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo3/code-splitting.md -------------------------------------------------------------------------------- /modulo3/context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo3/context.md -------------------------------------------------------------------------------- /modulo3/errorboundaries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo3/errorboundaries.md -------------------------------------------------------------------------------- /modulo3/hoc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo3/hoc.md -------------------------------------------------------------------------------- /modulo3/hooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo3/hooks.md -------------------------------------------------------------------------------- /modulo3/lazySuspense.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo3/lazySuspense.md -------------------------------------------------------------------------------- /modulo3/proptypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo3/proptypes.md -------------------------------------------------------------------------------- /modulo3/refs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo3/refs.md -------------------------------------------------------------------------------- /modulo4/material-ui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo4/material-ui.md -------------------------------------------------------------------------------- /modulo4/react-router.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo4/react-router.md -------------------------------------------------------------------------------- /modulo4/styled-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo4/styled-components.md -------------------------------------------------------------------------------- /modulo5/redux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo5/redux.md -------------------------------------------------------------------------------- /modulo6/crypto.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo6/crypto.json -------------------------------------------------------------------------------- /modulo6/nextjs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/modulo6/nextjs.md -------------------------------------------------------------------------------- /testing/enzyme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/testing/enzyme.md -------------------------------------------------------------------------------- /testing/jest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/testing/jest.md -------------------------------------------------------------------------------- /testing/testingLibrary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/testing/testingLibrary.md -------------------------------------------------------------------------------- /testing/unit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zamarrowski/Curso-React-Testing-GraphQL/HEAD/testing/unit.md --------------------------------------------------------------------------------