Skip to content

Instantly share code, notes, and snippets.

@maite-marques
Forked from icaroharry/checklist-react-redux.md
Last active February 23, 2023 14:50
Show Gist options
  • Star 10 You must be signed in to star a gist
  • Fork 34 You must be signed in to fork a gist
  • Save maite-marques/706c806d8051915437437d0a86e6e123 to your computer and use it in GitHub Desktop.
Save maite-marques/706c806d8051915437437d0a86e6e123 to your computer and use it in GitHub Desktop.
Checklist do React Redux

Antes de começar

  • pensar como será o formato do seu estado global
  • pensar quais actions serão necessárias na sua aplicação

Checklist do react-redux

  • npx create-react-app my-app-redux;
  • npm install --save redux react-redux;
  • npm install.

Criar dentro do diretório src:

  • diretório actions;
  • diretório reducers;
  • diretório store.

Criar dentro do diretório actions:

  • arquivo index.js.

Criar dentro do diretório reducers:

  • arquivo index.js.

Criar dentro do diretório store:

  • arquivo index.js.

No arquivo App.js:

  • definir o Provider, <Provider store={ store }>, para fornecer os estados à todos os componentes encapsulados em <App />.

No arquivo store/index.js:

Na pasta reducers:

  • criar os reducers necessários
  • configurar os exports do arquivo index.js

Na pasta actions:

  • criar os actionTypes
  • criar as actions necessárias

Nos componentes:

  • criar a função mapStateToProps
  • criar a função mapDispatchToProps
  • fazer o connect
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment