componente do botão mais US07
US07 - Busca de informações
Deve ser feita a leitura de Codigo de barras para acessar as informações do paciente, tendo o id deve ser feito uma verificação se o paciente está cadastrado localmente, se mão redirecionar para cadastro se sim redirecionar para listagem (vai haver um serviço local com os clientes cadastrados implementado pela tarefa US06 - Cadastro de paciente ) . Deve ser possível navegar entre as telas clicando no botão de listagem no header do leitor de codigo de barras e também clicando no botão de mais no canto inferior direito da mesma tela, redirecionando para a tela de cadastro.
Deve ser feita uma nova tela com a listagem de pacientes cadastrados localmente, tendo a opção de deletar o cliente do armazenamento local. Clicando no botão de mais deve ser redirecionado para tela de cadastro, no icone de camera deve voltar para a tela de leitura de codigo de barras. A procura não vai ser incluída no momento.
Autores: Camila Borba Rocha
Checklist
-
✅ /⚠ ️/❌ /🤷 ♀️ funciona em Android✅ -
✅ /⚠ ️/❌ /🤷 ♀️ (opcional) funciona em iOS (não testado) -
✅ /⚠ ️/❌ /🤷 ♀️ interface funciona nos tamanhos de tela suportados (testar em AVD Tablet/Celular) (testado somente em celular) -
✅ /⚠ ️/❌ /🤷 ♀️ interface segue especificação no Figma✅ -
✅ /⚠ ️/❌ /🤷 ♀️ passa nos testes funcionais definidos para a tarefa/story -
✅ /⚠ ️/❌ /🤷 ♀️ documentação atualizada -
✅ /⚠ ️/❌ /🤷 ♀️ código dentro dos padrões -
✅ /⚠ ️/❌ /🤷 ♀️ código sem warnings ou erros de linter (rodenpm run lint -- --fix
para ajustar e faça o commit)✅ -
✅ /⚠ ️/❌ /🤷 ♀️ adiciona dependências externas (✅ /⚠ ️/❌ /🤷 ♀️ aprovadas pelos AGES III)
Legenda:
-
✅ : sim (funciona/builda/documentação atualizada/...) -
⚠ ️: parcialmente (partes não funcionam/apenas documentação pendente/...) -
❌ : não (não builda/não funciona/não segue padrões/sem documentação/...) -
🤷 ♀️: não se aplica (não tenho como testar no iOS/não envolve interface/...)