Add loading bar to Server power operations page

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I823279c6865fa1ecff2f0443d735477e03fbf417
diff --git a/src/store/modules/Control/BootSettingsStore.js b/src/store/modules/Control/BootSettingsStore.js
index 8da586a..655c79e 100644
--- a/src/store/modules/Control/BootSettingsStore.js
+++ b/src/store/modules/Control/BootSettingsStore.js
@@ -30,8 +30,8 @@
     setTpmPolicy: (state, tpmEnabled) => (state.tpmEnabled = tpmEnabled)
   },
   actions: {
-    getBootSettings({ commit }) {
-      api
+    async getBootSettings({ commit }) {
+      return await api
         .get('/redfish/v1/Systems/system/')
         .then(({ data: { Boot } }) => {
           commit(
@@ -70,9 +70,9 @@
           return error;
         });
     },
-    getTpmPolicy({ commit }) {
+    async getTpmPolicy({ commit }) {
       // TODO: switch to Redfish when available
-      api
+      return await api
         .get('/xyz/openbmc_project/control/host0/TPMEnable')
         .then(({ data: { data: { TPMEnable } } }) =>
           commit('setTpmPolicy', TPMEnable)