Chapter II Desafio 01 - hook de carrinho de compras
Desafio proposto para praticar os topicos abordados no Ignite @RocketSeat, Chapter II da trilha de ReactJS.
Sobre
O desafio consiste em criar um hook de carrinho de compras como pratica para context API.
Funcionalidades principais
- Renderizar produtos retornados pela fake api;
- 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.
Objetivo
Clonar o template disponibilizado, instalar as dependencias, rodar a fake API com yarn server
, completar onde não possui código com o código para atingir os objetivos de cada teste.