Skip to content

Commit bcc2dc4

Browse files
committed
fix: extra transformer preview and type err
1 parent d3c1429 commit bcc2dc4

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

client/packages/openblocks-core/lib/index.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1507,7 +1507,7 @@ function evalFunction(unevaledValue, context, methods, isAsync) {
15071507
if (runInHost === void 0) { runInHost = false; }
15081508
return evalFunc(unevaledValue.startsWith("return")
15091509
? unevaledValue + "\n"
1510-
: "return function(){'use strict'; " + unevaledValue + "\n}()", args ? __assign(__assign({}, context), args) : context, methods, { disableLimit: runInHost }, isAsync);
1510+
: "return ".concat(isAsync ? "async " : "", "function(){'use strict'; ").concat(unevaledValue, "\n}()"), args ? __assign(__assign({}, context), args) : context, methods, { disableLimit: runInHost }, isAsync);
15111511
});
15121512
}
15131513
catch (err) {

client/packages/openblocks-core/lib/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1499,7 +1499,7 @@ function evalFunction(unevaledValue, context, methods, isAsync) {
14991499
if (runInHost === void 0) { runInHost = false; }
15001500
return evalFunc(unevaledValue.startsWith("return")
15011501
? unevaledValue + "\n"
1502-
: "return function(){'use strict'; " + unevaledValue + "\n}()", args ? __assign(__assign({}, context), args) : context, methods, { disableLimit: runInHost }, isAsync);
1502+
: "return ".concat(isAsync ? "async " : "", "function(){'use strict'; ").concat(unevaledValue, "\n}()"), args ? __assign(__assign({}, context), args) : context, methods, { disableLimit: runInHost }, isAsync);
15031503
});
15041504
}
15051505
catch (err) {

client/packages/openblocks-core/src/eval/utils/string2Fn.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ export function evalFunction(
165165
evalFunc(
166166
unevaledValue.startsWith("return")
167167
? unevaledValue + "\n"
168-
: "return function(){'use strict'; " + unevaledValue + "\n}()",
168+
: `return ${isAsync ? "async " : ""}function(){'use strict'; ${unevaledValue}\n}()`,
169169
args ? { ...context, ...args } : context,
170170
methods,
171171
{ disableLimit: runInHost },

client/packages/openblocks/src/constants/queryConstants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export type DatasourceType =
3131

3232
export type ResourceType = DatasourceType | "js" | "libraryQuery" | "view";
3333

34-
export const QueryMap: Record<ResourceType, MultiCompConstructor> = {
34+
export const QueryMap = {
3535
js: JSQuery,
3636
mysql: SQLQuery,
3737
restApi: HttpQuery,

0 commit comments

Comments
 (0)