Sobre | Funcionalidades | Tecnologias | Começando | Demo | Licença | Autor
Primeiro desafio, trilha ReactJS. Onde foi feito um desafio a partir de um template, fornecido pela rocketseat. O seu principal objetivo é uma pequena aplicação de atividades a fazer, para treinar um pouco mais sobre manipulação do estado no React.
- Adicionar uma nova tarefa
- Remover uma tarefa
- Marcar e desmarcar uma tarefa como concluída
Logo depois de ter feito esses topicos, foi feito os testes de funcionalidades.
✔️ handleCreateNewTask: Deve ser possível adicionar uma nova task no estado de tasks, com os campos id que deve ser gerado de forma aleatória, title que deve ser um texto e isComplete que deve iniciar como false.;
✔️ handleToggleTaskCompletion: Deve alterar o status de isComplete para uma task com um ID específico que é recebido por parâmetro. ;
✔️ handleRemoveTask: Deve receber um ID por parâmetro e remover a task que contém esse ID do estado.;
As seguintes ferramentas foram usadas na construção do projeto:
Antes de começar 🏁, você precisa ter o Git e o Node instalados em sua maquina.
# Clone este repositório
$ git clone https://github.com/cleber-santos/To-do-list
# Entre na pasta
$ cd To-do-list
# Instale as dependências
$ yarn
# Para iniciar o projeto
$ yarn dev
# O app vai inicializar em <http://localhost:8080>
Este projeto está sob licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito com ❤️ por Cleber Santos