Padronizar uso da url do sige-master: deploy e local
Descrição
Issue destinada a simplificação e padronização da identificação de qual url o frontend irá usar para fazer as requisições.
Atualmente, na pasta /src/services/masterApi temos 3 arquivos de fazer a mesma coisa: setar a url backend pro axios, assim fazer as requisições. A intenção e ter apenas 1 arquivos desse e, assim, gerir a url via um arquivo .env
Tarefas
-
Criar arquivos .env; -
Inserir arquivo .env no .gitignore; -
Usar o atributo SIGE_MASTER_URL vindo do .env para o set da baseUrl do axios; -
Criar arquivo .env.dev*; -
Inserir no .env.dev o SIGE_MASTER_URL já setado para o localhost que o Master roda; -
Inserir no README a orientação de, para rodar o projeto, deve criar localmente o arquivo .env e copiar e colar o conteúdo do arquivo .env.dev; -
Remover os arquivos http-common-deploy.js e http-common-homolog-deploy.js;
- O arquivo .env.dev será um arquivo template somente para o usuário copiar e colar no arquivo .env que ele criará localmente. Não inserir no gitignore
Critérios de Aceitação
-
O frontend está fazendo requisições de forma correta para o Master; -
O frontend usar somente o arquivo http-common.js para gerenciar o axios.
Edited by Bruno Alves Félix