eubr-bigsea / citrus

Apache License 2.0
2 stars 2 forks source link

Feat: add url and variables edition in datasource configurations #416

Closed pedroMendesR closed 7 months ago

pedroMendesR commented 7 months ago

Merge das features que adicionei na página de criação de datasources.

Perceba que criei dois novos componentes, UserVariables e SystemVariables, com o intuito de componentizar o mesmo código que está sendo utilizado na paǵina de Workflow. No caso do SystemVariables, consegui utilizar o componente para os dois cenários, porém para UserVariables encontrei mais dificuldades porque existem inputs a mais na tela de Workflow, até tentei utilizar "slots" pra recriar os inputs utilizando um componente novo, mas ainda sim, da maneira que estava fazendo não estava indo pra frente, talvez estou usando o padrão errado.

No final, decidi manter o ModalWorkflowVariables como estava (na parte de variáveis de usuário) para agilizar a PR.