ResidenciaTICBrisa/T2G8-Plugin-Wordpress

Arrumar navegação entre páginas do plugin

Closed this issue · 0 comments

Descrição

No momento, o fluxo de navegação entre as páginas do plugin, por meio dos botões, depende de funções em JavaScript que inicializam ou "destroem" o mapa (visto que só é possível inicializar um mapa do Leaflet por vez, e são necessários dois mapas no plugin: um para navegar entre as safezones já identificadas e outro para marcar um local como safezone durante o preenchimento do formulário). Além disso, a navegação por certos botões é condicional ao preenchimento de alguns campos de input entre as telas. Essa issue visa a mapear esses conflitos e resolvê-los, garantindo uma navegação fluida entre as telas do plugin.

Tarefas

  • Botão "Cadastrar novo local", da tela inicial, deve permitir ir para a tela do formulário independentemente do preenchimento dos campos de busca da tela inicial (tipo de serviço, estado, cidade, pesquisa por nome, etc);
  • Botão "Voltar", da tela do formulário, deve permitir a navegação para a tela inicial independentemente do preenchimento dos campos do formulário (nome da empresa, e-mail, tipo de serviço, etc);
  • Botão "Enviar", da tela do formulário, só deve permitir o envio das informações mediante preenchimento de todos os campos;

Testes / Avaliação

  • Botão "Cadastrar novo local" cumpre a função descrita em tarefas
  • Botão "Voltar" cumpre a função descrita em tarefas, sem a necessidade de recarregar a página
  • Botão "Enviar" cumpre a função descrita em tarefas, sem recarregar a página e com confirmação do sucesso ou fracasso do envio do formulário

Prazos

05/04