From a096a2520baabda11a3f60c2aacf7a56d17bccf9 Mon Sep 17 00:00:00 2001
From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com>
Date: Mon, 11 Dec 2023 10:10:23 +0700
Subject: [PATCH] feat: add form wrapper for easier component management
---
.../client/src/components/FileFormWrapper.vue | 135 ++++++++++++++++++
.../src/components/FolderFormWrapper.vue | 59 ++++++++
2 files changed, 194 insertions(+)
create mode 100644 Services/client/src/components/FileFormWrapper.vue
create mode 100644 Services/client/src/components/FolderFormWrapper.vue
diff --git a/Services/client/src/components/FileFormWrapper.vue b/Services/client/src/components/FileFormWrapper.vue
new file mode 100644
index 0000000..5ed7262
--- /dev/null
+++ b/Services/client/src/components/FileFormWrapper.vue
@@ -0,0 +1,135 @@
+
+
+
+ (fileFormError = {})"
+ @filechange="
+ (name: string) => (fileFormError.fileExist = checkFileExist(name))
+ "
+ @submit="submitFileForm"
+ />
+ currentParam && submitFileForm(currentParam, true)"
+ @cancel="() => (currentParam = undefined)"
+ />
+
diff --git a/Services/client/src/components/FolderFormWrapper.vue b/Services/client/src/components/FolderFormWrapper.vue
new file mode 100644
index 0000000..5f42442
--- /dev/null
+++ b/Services/client/src/components/FolderFormWrapper.vue
@@ -0,0 +1,59 @@
+
+
+
+
+