Tarea 4: Implementar el filtrado por tipo de préstamo en la lista (lista de préstamos) — al seleccionar un filtro (por ejemplo, mediante una propiedad computada) solo se debe mostrar la lista de préstamos que corresponden al tipo seleccionado, o todos los préstamos si se selecciona el filtro "todos".
Frontend
Cuéntanos sobre ti / presentación de la empresa: una breve historia sobre la estructura de la empresa prestataria, los equipos y el producto (contexto antes del encargo técnico).
Tarea 5: Implementar la eliminación de préstamos mediante casillas de verificación — al marcar la casilla de un elemento y presionar el botón con una cruz (X), los elementos seleccionados deben eliminarse de la lista. También debe implementarse una operación grupal: la casilla de verificación "seleccionar todo" en la parte superior de la lista, que al seleccionarla marca todas las casillas, y al desmarcarla, quita la selección de todas; al eliminar mediante el botón X, deben eliminarse todos los elementos seleccionados (a través de un Set con id) y el Set debe limpiarse después de la eliminación.
Tarea 3: En la estructura de datos ADT-Lon (AddLoan), hay una lista de tipos de préstamos (único, a plazo, con límite) con diferentes límites predeterminados. Se debe hacer que al seleccionar el tipo de préstamo (type), se asigne automáticamente el valor predeterminado de la cantidad (amount) para ese tipo (por ejemplo, único — 1000, a plazo — 60000, con límite — 150000), usando watch para detectar cambios en el tipo en el formulario.
Tarea 1: En la aplicación Vue ya se ha importado el componente AddLoan (formulario para agregar un préstamo). Es necesario hacer que este formulario esté oculto por defecto y que aparezca/oculte al hacer clic en un botón (implementar un cambio de visibilidad del formulario, por ejemplo, mediante v-if/v-show y flag/toggle, así como emitir un evento de cierre del formulario desde el componente hacia arriba).
Tarea 2: Implementar la adición de un nuevo elemento (préstamo) a la lista (lista de préstamos) — al enviar el formulario, deben transmitirse los valores de amount y type, se emite un evento con los datos, el componente padre añade un nuevo objeto (con id, amount, type) al array, y luego el formulario se restablece (se limpia).