Sobes.tech

Frontend

Tarefa 4: Implementar o funcionamento dos filtros por tipo de empréstimo na lista (lista de empréstimos) — ao selecionar um filtro (por exemplo, através de uma propriedade computed) deve ser exibida apenas a lista de empréstimos que corresponde ao tipo selecionado, ou todos os empréstimos, se o filtro "todos" for selecionado.

174

Fale sobre você / apresentação da empresa: uma breve descrição da estrutura da empresa financiadora, das equipes e do produto (contexto antes do briefing técnico).

158

Tarefa 5: Implementar a exclusão de empréstimos através de caixas de seleção — ao marcar a caixa de seleção de um elemento e clicar no botão com um X, os elementos selecionados devem ser removidos da lista. Deve também ser implementada uma operação em grupo: a caixa de seleção "selecionar tudo" na parte superior da lista, que ao ser marcada, seleciona todas as caixas, e ao ser desmarcada, desmarca todas; ao remover através do botão X, todos os elementos selecionados (através de um Set com id) devem ser removidos, e o Set deve ser limpo após a remoção.

152

Tarefa 3: Na estrutura de dados ADT-Lon (AddLoan), há uma lista de tipos de empréstimos (único, a prazo, com limite) com limites padrão diferentes. Deve-se fazer com que, ao selecionar o tipo de empréstimo (type), o valor padrão de montante (amount) para esse tipo seja automaticamente preenchido (por exemplo, único — 1000, a prazo — 60000, com limite — 150000), usando watch para monitorar alterações no tipo no formulário.

132

Tarefa 1: Na aplicação Vue, o componente AddLoan (formulário de adição de empréstimo) já está importado. É necessário fazer com que esse formulário fique oculto por padrão e apareça/oculte ao clicar em um botão (implementar a troca de visibilidade do formulário, por exemplo, usando v-if/v-show e flag/toggle, além de emitir um evento de fechamento do formulário do componente para cima).

124

Tarefa 2: Implementar a adição de um novo elemento (empréstimo) à lista (lista de empréstimos) — ao enviar o formulário, os valores de amount e type devem ser transmitidos, um evento é emitido com esses dados, o componente pai adiciona um novo objeto (com id, amount, type) ao array, e depois o formulário é redefinido (limpo).

121