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:
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.
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
.
Para rodar os testes rode o comando yarn test
.