From 88e020ac4e4e69da39c0b24746b156ee6958ec72 Mon Sep 17 00:00:00 2001 From: philipp lang Date: Sat, 14 Jun 2025 01:24:02 +0200 Subject: [PATCH] Add: Copy form --- resources/img/svg/copy.svg | 1 + resources/js/views/form/Index.vue | 66 ++++++++++++++++++------------- 2 files changed, 39 insertions(+), 28 deletions(-) create mode 100755 resources/img/svg/copy.svg diff --git a/resources/img/svg/copy.svg b/resources/img/svg/copy.svg new file mode 100755 index 00000000..2d4415eb --- /dev/null +++ b/resources/img/svg/copy.svg @@ -0,0 +1 @@ + diff --git a/resources/js/views/form/Index.vue b/resources/js/views/form/Index.vue index 7bd99e76..578628fb 100644 --- a/resources/js/views/form/Index.vue +++ b/resources/js/views/form/Index.vue @@ -148,36 +148,41 @@ - - - - - + + + + + - - - - - - - + + + + + + + + +
NameVonBisAnzahl TN +
NameVonBisAnzahl TN +
-
-
-
-
-
-
-
-
-
- - - - - -
-
+
+
+
+
+
+
+
+
+
+ + + + + + +
+
@@ -223,6 +228,11 @@ const allFields = computed(() => { return result; }); +function onCopy(form) { + single.value = {...meta.value.default, ...form}; + single.value.id = null; +} + function setTemplate(template) { active.value = 0; single.value.config = template.config;