added bootstrap 3rd party dependencies

This commit is contained in:
mhalfmann
2019-04-05 10:09:27 +02:00
parent 6ff819d917
commit bbea6e4ae2
39 changed files with 52685 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
export default (function (fn) {
return function () {
var gen = fn.apply(this, arguments);
return new Promise(function (resolve, reject) {
function step(key, arg) {
try {
var info = gen[key](arg);
var value = info.value;
} catch (error) {
reject(error);
return;
}
if (info.done) {
resolve(value);
} else {
return Promise.resolve(value).then(function (value) {
step("next", value);
}, function (err) {
step("throw", err);
});
}
}
return step("next");
});
};
});