Files
cms_thermo_active/Step/wwwroot/src/_base/index.js
T
2019-03-18 17:18:16 +01:00

19 lines
585 B
JavaScript

import Factory from "./factoryService";
import { MessageService } from "./messageService";
import { UUID,Utilities } from "./utils";
export function awaiter(promise) {
Factory.Get(MessageService).publishToChannel("show-loading");
return promise.then(data => {
Factory.Get(MessageService).publishToChannel("hide-loading");
return data
})
.catch(err => {
Factory.Get(MessageService).publishToChannel("hide-loading");
return Promise.reject(err);
});
}
export { Factory, MessageService, UUID, Utilities };