fix
This commit is contained in:
parent
0806f72c69
commit
7c193c2608
|
|
@ -9,12 +9,15 @@ export const codeEditPropInstance = (p: PG, value: string) => {
|
|||
if (meta) {
|
||||
const mprop = meta.mitem?.get("component")?.get("props")?.get(prop_name);
|
||||
if (mprop) {
|
||||
const valueBuilt = codeBuild({ _: value })["_"];
|
||||
mprop.doc?.transact(() => {
|
||||
mprop.set("value", value);
|
||||
mprop.set("valueBuilt", valueBuilt);
|
||||
});
|
||||
return valueBuilt;
|
||||
try {
|
||||
const valueBuilt = codeBuild({ _: value })["_"];
|
||||
mprop.doc?.transact(() => {
|
||||
mprop.set("value", value);
|
||||
mprop.set("valueBuilt", valueBuilt);
|
||||
});
|
||||
} catch (e: any) {
|
||||
return e.message;
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -14,29 +14,33 @@ export const codeEditPropMaster = (p: PG, value: string) => {
|
|||
?.get("props")
|
||||
?.get(prop_name);
|
||||
if (mprop) {
|
||||
const valueBuilt = codeBuild({ _: value })["_"];
|
||||
mprop.doc?.transact(() => {
|
||||
if (prop_kind === "value") {
|
||||
mprop.set("value", value);
|
||||
mprop.set("valueBuilt", valueBuilt);
|
||||
} else if (prop_kind === "onChange") {
|
||||
mprop.set("onChange", value);
|
||||
mprop.set("onChangeBuilt", valueBuilt);
|
||||
} else if (prop_kind === "gen") {
|
||||
mprop.set("gen", value);
|
||||
mprop.set("genBuilt", valueBuilt);
|
||||
} else if (prop_kind === "visible") {
|
||||
mprop.set("visible", value);
|
||||
} else if (prop_kind === "typings") {
|
||||
mprop.set("typings", value);
|
||||
} else if (prop_kind === "option") {
|
||||
const meta = mprop.get("meta");
|
||||
if (meta) {
|
||||
meta.set("options", value);
|
||||
meta.set("optionsBuilt", valueBuilt);
|
||||
try {
|
||||
const valueBuilt = codeBuild({ _: value })["_"];
|
||||
mprop.doc?.transact(() => {
|
||||
if (prop_kind === "value") {
|
||||
mprop.set("value", value);
|
||||
mprop.set("valueBuilt", valueBuilt);
|
||||
} else if (prop_kind === "onChange") {
|
||||
mprop.set("onChange", value);
|
||||
mprop.set("onChangeBuilt", valueBuilt);
|
||||
} else if (prop_kind === "gen") {
|
||||
mprop.set("gen", value);
|
||||
mprop.set("genBuilt", valueBuilt);
|
||||
} else if (prop_kind === "visible") {
|
||||
mprop.set("visible", value);
|
||||
} else if (prop_kind === "typings") {
|
||||
mprop.set("typings", value);
|
||||
} else if (prop_kind === "option") {
|
||||
const meta = mprop.get("meta");
|
||||
if (meta) {
|
||||
meta.set("options", value);
|
||||
meta.set("optionsBuilt", valueBuilt);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
} catch (e: any) {
|
||||
return e.message;
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue