diff --git a/src/components/composer/MultiParams.vue b/src/components/composer/MultiParams.vue index 93a1a9a..57bf94d 100644 --- a/src/components/composer/MultiParams.vue +++ b/src/components/composer/MultiParams.vue @@ -67,8 +67,7 @@ import VariableInput from "components/composer/ui/VariableInput.vue"; import NumberInput from "components/composer/ui/NumberInput.vue"; import ArrayEditor from "components/composer/ui/ArrayEditor.vue"; import { - stringifyWithType, - stringifyObject, + stringifyArgv, parseToHasType, parseFunction, } from "js/composer/formatString"; @@ -129,11 +128,7 @@ export default defineComponent({ }, generateCode(funcName, argvs) { const newArgvs = argvs - .map((argv) => { - return typeof argv === "string" - ? stringifyWithType(argv) - : stringifyObject(argv); - }) + .map((argv) => stringifyArgv(argv)) .filter((item) => item != null && item !== ""); console.log(newArgvs); return `${funcName}(${newArgvs.join(",")})`; diff --git a/src/components/composer/data/AsymmetricCryptoEditor.vue b/src/components/composer/data/AsymmetricCryptoEditor.vue index 40b71d0..f9c649d 100644 --- a/src/components/composer/data/AsymmetricCryptoEditor.vue +++ b/src/components/composer/data/AsymmetricCryptoEditor.vue @@ -185,7 +185,7 @@