CAPÍTULO 02 – DESAFIO 01
Este repositório é composto pelo desafio 01 do capítulo 02, da especialização em ReactJS ministrado pela ROCKETSEAT em seu curso IGNITE PRO.
Outras tecnologias utilizadas:
Desafio:
Nesta aplicação o objetivo foi criar um hook de carrinho de compras, cujo desafio era:
- Adicionar um novo produto ao carrinho;
- Remover um produto do carrinho;
- Alterar a quantidade de um produto no carrinho;
- Cálculo dos preços sub-total e total do carrinho;
- Validação de estoque;
- Exibição de mensagens de erro;
- Entre outros.
Como rodar a aplicação?
Para rodar a aplicação baixe ou clone este repositório. Em seguida instale a pasta node_modules com o comando yarn install
. Ao final inicie a aplicação com yarn start
que será iniciada na porta localhost:3000
.
Testes
Para rodar os testes rode o comando yarn test
.