diff --git a/src/pages/listas/indexPage.vue b/src/pages/listas/indexPage.vue
index 1d13a62..6398160 100644
--- a/src/pages/listas/indexPage.vue
+++ b/src/pages/listas/indexPage.vue
@@ -25,12 +25,23 @@
-
-
+
- {{ item.nombre }}
-
+
+ {{ item.nombre
+ }}
+
+
@@ -82,6 +93,18 @@ const cargarProducto = async () => {
}
};
+const eliminarItem = async (i) => {
+ //Lo saca de la lista
+ const orden = lista.value.items.indexOf(i.id);
+ lista.value.items.splice(orden, 1);
+ await listaStore.pb.collection("lista").update(lista.value.id, lista.value);
+ const arrayIdItem = lista.value.items;
+ const result = await listaStore.pb.collection("items").getFullList();
+ items.value = result.filter(
+ (element) => arrayIdItem.indexOf(element.id) != -1
+ );
+};
+
onMounted(async () => {
lista.value = await listaStore.pb
.collection("lista")