Uma grande quantidade de empresas cadastradas causa degradação da UI
Adaptar UI para opcionalmente executar filtragem no back-end sem exibir listagem inicial .
Objetivos
Desempenho da UI
Serviços
Tarefas relacionadas aos serviços/domínios:
[x] ocs-app
[x] ocs-bff-api
Detalhamento
Nova propriedade settings.account.searchList irá determinar o comportamento da UI da contas
se settings.account.searchList = false
UI igual a atual porém utilizando rota GET /accounts/list
se settings.account.searchList = true
UI não faz pesquisa na carga da página e campo "nome" deve ser preenchido com pelo menos 2 caracteres antes da submissão pela rota GET /accounts/list?name:
Para os dois cenários os outros filtros continuam client side
Descrição
Uma grande quantidade de empresas cadastradas causa degradação da UI Adaptar UI para opcionalmente executar filtragem no back-end sem exibir listagem inicial .
Objetivos
Serviços
Tarefas relacionadas aos serviços/domínios:
Detalhamento
Nova propriedade settings.account.searchList irá determinar o comportamento da UI da contas
se settings.account.searchList = false UI igual a atual porém utilizando rota GET /accounts/list se settings.account.searchList = true UI não faz pesquisa na carga da página e campo "nome" deve ser preenchido com pelo menos 2 caracteres antes da submissão pela rota GET /accounts/list?name:
Para os dois cenários os outros filtros continuam client side