Este repositório é uma cópia do projeto do tryunfo da trybe, este foi o segundo projeto em react que foi desenvolvido, nele foi trabalhado a manipulação de estados em componentes de classe no React. A aplicação simula um jogo de cartas, sendo possível adicionar e remover cartas do baralho.
Para acessar a aplicação, faça um clone do repositório, acesse a página, instale as dependência e inicie a aplicação com o comando start:
- git clone git@github.com:FernandaGrein/tryunfo-project.git
- cd tryunfo-project
- npm install
- npm start
Foram cumpridos os seguintes requisitos:
- Foi criado um formulário que receberá as informações para adicionar as cartas, o formulario tem um espaço para o nome, para descrição e três atributos, no mais é possível selecionar a raridade da carta e é possível selecionar uma carta como super trunfo
- Todas as informações recebidas pelo formulário e repassada para a carta é feito por meio de props
- recebido e trabalhado com todas as informações a carta é renderizada na tela, como uma prévia enquanto a carta está sendo criada, adicionado todas as informações é possível salvar a carta no baralho.
- É possível selecionar uma carta somente como supertrunfo e caso o supertrunfo seja removido do baralho volta a ser possível selecionar uma nova carta como supertrunfo.
- todas as cartas salvas são renderizadas na tela e é possível remover uma carta do baralho
- Por fim é possível visualizar as cartas salvas por meio de filtragens, filtrando por nome ou por raridade.