1 | import { __awaiter, __generator } from "tslib";
|
2 | import { fromStatic as convertToProvider } from "@aws-sdk/property-provider";
|
3 | var isFunction = function (func) { return typeof func === "function"; };
|
4 | export var fromStatic = function (defaultValue) {
|
5 | return isFunction(defaultValue) ? function () { return __awaiter(void 0, void 0, void 0, function () { return __generator(this, function (_a) {
|
6 | switch (_a.label) {
|
7 | case 0: return [4, defaultValue()];
|
8 | case 1: return [2, _a.sent()];
|
9 | }
|
10 | }); }); } : convertToProvider(defaultValue);
|
11 | };
|