summaryrefslogtreecommitdiff
path: root/src/store/modules/HardwareStatus/MemoryStore.js
diff options
context:
space:
mode:
authorVitalii Lysak <v.lysak@dunice.net>2022-07-27 16:29:34 +0300
committerVitalii Lysak <v.lysak@dunice.net>2022-07-27 16:29:34 +0300
commit32453c4cab3f88949a029b2d9c8b50ca7ac683bc (patch)
tree2becde89ae1f060c3de729449729de2baa44a8c4 /src/store/modules/HardwareStatus/MemoryStore.js
parente5ef39d44b0d4147b89c753f3a35121bdd0b8c25 (diff)
downloadwebui-vue-32453c4cab3f88949a029b2d9c8b50ca7ac683bc.tar.xz
upd store logic, dynamic
Diffstat (limited to 'src/store/modules/HardwareStatus/MemoryStore.js')
-rw-r--r--src/store/modules/HardwareStatus/MemoryStore.js16
1 files changed, 13 insertions, 3 deletions
diff --git a/src/store/modules/HardwareStatus/MemoryStore.js b/src/store/modules/HardwareStatus/MemoryStore.js
index fc3e4309..358ca725 100644
--- a/src/store/modules/HardwareStatus/MemoryStore.js
+++ b/src/store/modules/HardwareStatus/MemoryStore.js
@@ -5,9 +5,11 @@ const MemoryStore = {
namespaced: true,
state: {
dimms: [],
+ dimmsLastHour: [],
},
getters: {
dimms: (state) => state.dimms,
+ dimmsLastHour: (state) => state.dimmsLastHour,
},
mutations: {
setMemoryInfo: (state, data) => {
@@ -56,6 +58,10 @@ const MemoryStore = {
setMemoryDynamic: (state, data) => {
state.dimms = data;
},
+
+ setMemoryDynamicLastHour: (state, data) => {
+ state.dimmsLastHour = data;
+ },
},
actions: {
async getMemoryDynamic({ commit }, { lastHour }) {
@@ -69,9 +75,13 @@ const MemoryStore = {
}
return await api
.get(url)
- .then(({ data: { MetricValues = [] } }) =>
- commit('setMemoryDynamic', MetricValues)
- )
+ .then(({ data: { MetricValues = [] } }) => {
+ if (lastHour) {
+ commit('setMemoryDynamicLastHour', MetricValues);
+ } else {
+ commit('setMemoryDynamic', MetricValues);
+ }
+ })
.catch((error) => console.log(error));
},
async getDimms({ commit }) {