From b76fc8133e4b0d549990b3a1f99f74ae7ab785af Mon Sep 17 00:00:00 2001
From: philipp lang
Date: Tue, 18 Jun 2024 01:48:52 +0200
Subject: [PATCH] Add: delete member in third step
---
src/components/Accordion.vue | 9 ++++++---
src/components/fields/Nami.vue | 10 ++++++++++
src/components/icons/DeleteIcon.vue | 13 +++++++------
3 files changed, 23 insertions(+), 9 deletions(-)
diff --git a/src/components/Accordion.vue b/src/components/Accordion.vue
index 7c0a54a..6e5d034 100644
--- a/src/components/Accordion.vue
+++ b/src/components/Accordion.vue
@@ -1,9 +1,12 @@
-
+
diff --git a/src/components/fields/Nami.vue b/src/components/fields/Nami.vue
index 4d66193..a837bf3 100644
--- a/src/components/fields/Nami.vue
+++ b/src/components/fields/Nami.vue
@@ -90,6 +90,11 @@
+
+
+
+
+
{
const openValue = ref(-1);
+function deleteMember(index) {
+ inner.value = inner.value.toSpliced(index, 1);
+}
+
const membersAccepted = ref(false);
const membersCompleted = ref(false);
const emit = defineEmits(['update:modelValue']);
diff --git a/src/components/icons/DeleteIcon.vue b/src/components/icons/DeleteIcon.vue
index a23b0d1..409a643 100644
--- a/src/components/icons/DeleteIcon.vue
+++ b/src/components/icons/DeleteIcon.vue
@@ -9,13 +9,14 @@
viewBox="0 0 512 512"
style="enable-background: new 0 0 512 512"
xml:space="preserve"
+ fill="currentColor"
>
@@ -23,10 +24,10 @@