import api from "../api"; const GlobalStore = { namespaced: true, state: { hostName: "--", hostStatus: null }, getters: { hostName(state) { return state.hostName; }, hostStatus(state) { return state.hostStatus; } }, mutations: { setHostName(state, hostName) { state.hostName = hostName; } }, actions: { getHostName({ commit }) { api .get("/xyz/openbmc_project/network/config/attr/HostName") .then(response => { const hostName = response.data.data; commit("setHostName", hostName); }) .catch(error => console.log(error)); } } }; export default GlobalStore;