From 4f9bedc6aa56cdf69688e8fb5cd588e56714a4d2 Mon Sep 17 00:00:00 2001 From: Adelino Ngomacha Date: Sun, 23 Jun 2024 14:20:03 +0200 Subject: [PATCH] feat: add cloud form page --- .../Dashboard/Settings/Forms/CacheForm.vue | 6 +- .../Dashboard/Settings/Forms/CloudForm.vue | 714 ++++++++++++++++++ .../Settings/SettingsFormManager.vue | 4 +- libs/components/Dashboard/SettingsSidebar.vue | 2 +- storage/framework/types/components.d.ts | 2 + 5 files changed, 723 insertions(+), 5 deletions(-) create mode 100644 libs/components/Dashboard/Settings/Forms/CloudForm.vue diff --git a/libs/components/Dashboard/Settings/Forms/CacheForm.vue b/libs/components/Dashboard/Settings/Forms/CacheForm.vue index 108ec780e8..8136300f7f 100644 --- a/libs/components/Dashboard/Settings/Forms/CacheForm.vue +++ b/libs/components/Dashboard/Settings/Forms/CacheForm.vue @@ -7,7 +7,7 @@
-
+

DynamoDB @@ -104,7 +104,7 @@

-
+

Memcached @@ -195,7 +195,7 @@

-
+

Redis diff --git a/libs/components/Dashboard/Settings/Forms/CloudForm.vue b/libs/components/Dashboard/Settings/Forms/CloudForm.vue new file mode 100644 index 0000000000..a338207a79 --- /dev/null +++ b/libs/components/Dashboard/Settings/Forms/CloudForm.vue @@ -0,0 +1,714 @@ + + + + + diff --git a/libs/components/Dashboard/Settings/SettingsFormManager.vue b/libs/components/Dashboard/Settings/SettingsFormManager.vue index 7ebef55e38..2965094405 100644 --- a/libs/components/Dashboard/Settings/SettingsFormManager.vue +++ b/libs/components/Dashboard/Settings/SettingsFormManager.vue @@ -4,6 +4,7 @@ import AnalyticsForm from './Forms/AnalyticsForm.vue' import AppForm from './Forms/AppForm.vue' import CacheForm from './Forms/CacheForm.vue' import CliForm from './Forms/CLIForm.vue' +import CloudForm from './Forms/CloudForm.vue' const props = defineProps({ name: String, @@ -104,7 +105,7 @@ const pageTitle = computed < String > (() => options.find(option => option.key =