flatmap works

This commit is contained in:
peter
2019-08-28 01:30:31 +02:00
parent 3f3b13c5cb
commit 844b1939dc
4 changed files with 107 additions and 158 deletions
+9 -9
View File
@@ -89,20 +89,20 @@ export class FrontblockConfigLib{
}
window['fb'] = new FrontblockConfigLib()
declare const fb:{UpdateManager:any}
declare const fb:{Admin:any}
window['setup'] = async() => {
const i = await Promise.all([
fb.UpdateManager.installPlugin("ApiClient"),
fb.UpdateManager.installPlugin("HtmlSupplier"),
fb.UpdateManager.installPlugin("PaymentManager"),
fb.UpdateManager.installPlugin("Wallet"),
fb.Admin.installPlugin("ApiClient"),
fb.Admin.installPlugin("HtmlSupplier"),
fb.Admin.installPlugin("PaymentManager"),
fb.Admin.installPlugin("Wallet"),
])
console.log(i)
const s = await Promise.all([
fb.UpdateManager.startPlugin("ApiClient"),
fb.UpdateManager.startPlugin("HtmlSupplier"),
fb.UpdateManager.startPlugin("PaymentManager"),
fb.UpdateManager.startPlugin("Wallet"),
fb.Admin.startPlugin("ApiClient"),
fb.Admin.startPlugin("HtmlSupplier"),
fb.Admin.startPlugin("PaymentManager"),
fb.Admin.startPlugin("Wallet"),
])
if(s.reduce((p,c) => p && c), true)
location.reload();