From 3023214072fce7392c94059aa4a28546bc89c52e Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 11 Jan 2025 16:24:16 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84=20PluginCard=20=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=EF=BC=8C=E6=9B=BF=E6=8D=A2=20FormRender=20=E4=B8=BA?= =?UTF-8?q?=20DynamicRender=EF=BC=8C=E4=BC=98=E5=8C=96=E5=8A=A8=E6=80=81?= =?UTF-8?q?=E6=B8=B2=E6=9F=93=E9=80=BB=E8=BE=91=EF=BC=9B=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E4=B8=8D=E5=86=8D=E4=BD=BF=E7=94=A8=E7=9A=84=20FormRender=20?= =?UTF-8?q?=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/cards/PluginCard.vue | 20 ++++- src/components/render/DynamicRender.vue | 98 +++++++++++++++++++++++++ src/components/render/FormRender.vue | 76 ------------------- src/components/render/PageRender.vue | 10 --- 4 files changed, 115 insertions(+), 89 deletions(-) create mode 100644 src/components/render/DynamicRender.vue delete mode 100644 src/components/render/FormRender.vue diff --git a/src/components/cards/PluginCard.vue b/src/components/cards/PluginCard.vue index f7cb8676..c3dafae3 100644 --- a/src/components/cards/PluginCard.vue +++ b/src/components/cards/PluginCard.vue @@ -3,7 +3,7 @@ import { useToast } from 'vue-toast-notification' import { useConfirm } from 'vuetify-use-dialog' import api from '@/api' import type { Plugin } from '@/api/types' -import FormRender from '@/components/render/FormRender.vue' +import DynamicRender from '@/components/render/DynamicRender.vue' import PageRender from '@/components/render/PageRender.vue' import VersionHistory from '@/components/misc/VersionHistory.vue' import { isNullOrEmptyObject } from '@core/utils' @@ -490,7 +490,12 @@ watch( - + @@ -509,7 +514,16 @@ watch( - + diff --git a/src/components/render/DynamicRender.vue b/src/components/render/DynamicRender.vue new file mode 100644 index 00000000..ba1bc57f --- /dev/null +++ b/src/components/render/DynamicRender.vue @@ -0,0 +1,98 @@ + + + diff --git a/src/components/render/FormRender.vue b/src/components/render/FormRender.vue deleted file mode 100644 index e16e661c..00000000 --- a/src/components/render/FormRender.vue +++ /dev/null @@ -1,76 +0,0 @@ - - - diff --git a/src/components/render/PageRender.vue b/src/components/render/PageRender.vue index a2c72f88..59e1f2ef 100644 --- a/src/components/render/PageRender.vue +++ b/src/components/render/PageRender.vue @@ -56,16 +56,6 @@ watchEffect(() => {