diff options
author | Dixsie Wolmers <dixsie@ibm.com> | 2020-01-23 04:47:56 +0300 |
---|---|---|
committer | Yoshie Muranaka <yoshiemuranaka@gmail.com> | 2020-01-29 01:18:05 +0300 |
commit | f65ee346bedb1811e88b12542abce0d18bb5fc32 (patch) | |
tree | 04b0a5cc2096a48b9c2b15dc571a1db680802c89 /src/views/Overview/OverviewQuickLinks.vue | |
parent | dc04feb5596a85619e98d2d594b065e92c8b8fa4 (diff) | |
download | webui-vue-f65ee346bedb1811e88b12542abce0d18bb5fc32.tar.xz |
Add store modules needed to support overview view
- Update overview page to get data from store
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: Id2fcad660efc0da5c7b878e872355bf5773c7ed7
Diffstat (limited to 'src/views/Overview/OverviewQuickLinks.vue')
-rw-r--r-- | src/views/Overview/OverviewQuickLinks.vue | 37 |
1 files changed, 18 insertions, 19 deletions
diff --git a/src/views/Overview/OverviewQuickLinks.vue b/src/views/Overview/OverviewQuickLinks.vue index f8806b27..577ea5ff 100644 --- a/src/views/Overview/OverviewQuickLinks.vue +++ b/src/views/Overview/OverviewQuickLinks.vue @@ -1,22 +1,17 @@ <template> <b-list-group> - <b-list-group-item - href="#" - variant="danger" - v-show="logging.entry.Severity === 'Error'" - >View 1 high priority event</b-list-group-item - > + <!-- TODO: add event log priority events count --> <b-list-group-item> <dl> <dt>BMC time</dt> - <dd>{{ bmc.Elapsed | date("MMM, DD YYYY HH:MM:SS A ZZ") }}</dd> + <dd>{{ bmcTime | date("MMM, DD YYYY HH:MM:SS A ZZ") }}</dd> </dl> </b-list-group-item> <b-list-group-item> <!-- TODO: add toggle LED on/off funtionality --> - <b-form-checkbox v-model="checked" name="check-button" switch> + <b-form-checkbox v-model="serverLedChecked" name="check-button" switch> Turn - <span v-if="!checked">on</span> + <span v-if="!serverLedChecked">on</span> <span v-else>off</span> server LED </b-form-checkbox> </b-list-group-item> @@ -41,23 +36,27 @@ <script> import ChevronRight16 from "@carbon/icons-vue/es/chevron--right/16"; - export default { name: "quickLinks", components: { ChevronRight16 }, + created() { + this.getBmcTime(); + }, + computed: { + bmcTime() { + return this.$store.getters["global/bmcTime"]; + } + }, + methods: { + getBmcTime() { + this.$store.dispatch("global/getBmcTime"); + } + }, data() { return { - bmc: { - Elapsed: 1574782085071 - }, - logging: { - entry: { - Severity: "Error" - } - }, - checked: false + serverLedChecked: false }; } }; |