From 22d4d527af48d87ca70a8766bacc5b1ec0cfe9b7 Mon Sep 17 00:00:00 2001 From: Yoshie Muranaka Date: Thu, 3 Dec 2020 10:58:35 -0800 Subject: Add dumps page to IBM env Adds a non-functional dumps page with majority of layout and user flows in place. Page visible with IBM dotenv configurations. Includes: - Initial GET for BMC dumps - Table search, sort, filter, batch and row action flows - New dump form, validations, and toast notification Signed-off-by: Yoshie Muranaka Change-Id: Id59ec4327744f4e10cc99e4e3c0b2db5b0476f9c --- src/env/components/AppNavigation/ibm.js | 5 + src/env/components/Dumps/Dumps.vue | 289 ++++++++++++++++++++++++++++++++ src/env/components/Dumps/DumpsForm.vue | 61 +++++++ src/env/components/Dumps/index.js | 2 + 4 files changed, 357 insertions(+) create mode 100644 src/env/components/Dumps/Dumps.vue create mode 100644 src/env/components/Dumps/DumpsForm.vue create mode 100644 src/env/components/Dumps/index.js (limited to 'src/env/components') diff --git a/src/env/components/AppNavigation/ibm.js b/src/env/components/AppNavigation/ibm.js index a9870d3b..37231f93 100644 --- a/src/env/components/AppNavigation/ibm.js +++ b/src/env/components/AppNavigation/ibm.js @@ -28,6 +28,11 @@ const AppNavigationMixin = { label: this.$t('appNavigation.health'), icon: 'iconHealth', children: [ + { + id: 'dumps', + label: this.$t('appNavigation.dumps'), + route: '/health/dumps', + }, { id: 'event-logs', label: this.$t('appNavigation.eventLogs'), diff --git a/src/env/components/Dumps/Dumps.vue b/src/env/components/Dumps/Dumps.vue new file mode 100644 index 00000000..eba90b7a --- /dev/null +++ b/src/env/components/Dumps/Dumps.vue @@ -0,0 +1,289 @@ + + + diff --git a/src/env/components/Dumps/DumpsForm.vue b/src/env/components/Dumps/DumpsForm.vue new file mode 100644 index 00000000..ed81b3a8 --- /dev/null +++ b/src/env/components/Dumps/DumpsForm.vue @@ -0,0 +1,61 @@ + + + diff --git a/src/env/components/Dumps/index.js b/src/env/components/Dumps/index.js new file mode 100644 index 00000000..65525fb0 --- /dev/null +++ b/src/env/components/Dumps/index.js @@ -0,0 +1,2 @@ +import Dumps from './Dumps.vue'; +export default Dumps; -- cgit v1.2.3