Nesse desafio, você deverá criar uma aplicação para treinar o que aprendeu até agora no React Native.
Essa será uma aplicação de lembrete de tarefas, onde você vai treinar um pouco mais sobre manipulação do estado no React. As funcionalidades do aplicativo são:
- Contagem de tarefas;
- Adicionar uma nova tarefa;
- Remover uma tarefa;
- Marcar e desmarcar uma tarefa como concluída.
Com o template já clonado e as dependências instaladas, você deve completar onde não possui código com o código para atingir os objetivos de cada teste. Nesse desafio, você deve editar apenas os seguintes arquivos para completar as funcionalidades da aplicação:
- src/pages/Home.tsx.
- src/components/Header.tsx;
- src/components/TodoInput.tsx;
- src/components/TasksList.tsx;
Caso você esteja tendo dificuldade em algum teste específico, a seguir temos uma descrição mais detalhada do que cada teste espera que a aplicação faça para que ele passe.