Desafio: Criar Ações Redux
Etapa 2
Foco na criação de ações para gerenciar metas. Ações são objetos que descrevem as alterações que desejamos fazer no estado. Ao criar ações, é possível atualizar a store do Redux de acordo.
Exemplo
Desafio
- Abra o arquivo
goalAction.js. - Utilize a função correta do pacote
@reduxjs/toolkitpara criar ações. - Especifique os tipos de ação corretos usando o elemento alvo
goale indique a ação para cada tipo de ação. - Para remover uma meta, defina o tipo de ação como
goals/removeGoal. - Para adicionar uma meta, defina o tipo de ação como
goals/addGoal.
- A função
createActionsimplifica o processo de criação de action creators. - Os tipos de ação devem ser descritivos e refletir o propósito da ação.
- Recomenda-se o uso de constantes de string ou variáveis para manter a consistência e facilitar refatorações.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
What is the correct way to use createAction from @reduxjs/toolkit?
Can you explain how to name action types for adding and removing goals?
Where should I place the new actions in my project structure?
Awesome!
Completion rate improved to 4.17
Desafio: Criar Ações Redux
Deslize para mostrar o menu
Etapa 2
Foco na criação de ações para gerenciar metas. Ações são objetos que descrevem as alterações que desejamos fazer no estado. Ao criar ações, é possível atualizar a store do Redux de acordo.
Exemplo
Desafio
- Abra o arquivo
goalAction.js. - Utilize a função correta do pacote
@reduxjs/toolkitpara criar ações. - Especifique os tipos de ação corretos usando o elemento alvo
goale indique a ação para cada tipo de ação. - Para remover uma meta, defina o tipo de ação como
goals/removeGoal. - Para adicionar uma meta, defina o tipo de ação como
goals/addGoal.
- A função
createActionsimplifica o processo de criação de action creators. - Os tipos de ação devem ser descritivos e refletir o propósito da ação.
- Recomenda-se o uso de constantes de string ou variáveis para manter a consistência e facilitar refatorações.
Obrigado pelo seu feedback!