import api from '@/store/api'; const MotherboardStore = { namespaced: true, state: { motherboard: [], }, getters: { motherboard: (state) => state.motherboard, }, mutations: { setMotherboardDynamic: (state, data) => { state.motherboard = data; }, }, actions: { async getMotherboardDynamicHour({ commit }) { return await api .get( '/redfish/v1/TelemetryService/MetricReports/hour_data&id=other_temp&period=last_hour' ) .then(({ data: { MetricValues = [] } }) => commit('setMotherboardDynamic', MetricValues) ) .catch((error) => console.log(error)); }, async getMotherboardDynamic({ commit }) { return await api .get('/redfish/v1/TelemetryService/MetricReports/hour_data&other_temp') .then(({ data: { MetricValues = [] } }) => commit('setMotherboardDynamic', MetricValues) ) .catch((error) => console.log(error)); }, }, }; export default MotherboardStore;