Преглед изворни кода

replace promise to async/await

yusuketk пре 5 година
родитељ
комит
c4f231859a
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      src/client/js/components/Admin/App/AppSettingsPage.jsx

+ 3 - 3
src/client/js/components/Admin/App/AppSettingsPage.jsx

@@ -27,16 +27,16 @@ function AppSettingsPageWithContainerWithSuspense(props) {
 
 function AppSettingsPage(props) {
   if (props.adminAppContainer.state.title === props.adminAppContainer.dummyTitle) {
-    throw new Promise(async() => {
+    throw (async() => {
       try {
         await props.adminAppContainer.retrieveAppSettingsData();
       }
       catch (err) {
         toastError(err);
-        props.adminAppContainer.setState({ title: props.adminAppContainer.dummyTitleForError, retrieveError: err[0].message });
         logger.error(err);
+        props.adminAppContainer.setState({ title: props.adminAppContainer.dummyTitleForError, retrieveError: err[0].message });
       }
-    });
+    })();
   }
 
   if (props.adminAppContainer.state.title === props.adminAppContainer.dummyTitleForError) {