wip fix
This commit is contained in:
parent
5249eb7deb
commit
0bdffb4b3a
File diff suppressed because one or more lines are too long
|
|
@ -78,7 +78,7 @@ export const EdTreeAction = ({
|
||||||
mode === "css" &&
|
mode === "css" &&
|
||||||
`bg-green-100 border-green-200 hover:border-green-500 hover:text-green-900 hover:bg-green-300`,
|
`bg-green-100 border-green-200 hover:border-green-500 hover:text-green-900 hover:bg-green-300`,
|
||||||
mode === "html" &&
|
mode === "html" &&
|
||||||
`bg-blue-100 border-blue-200 hover:border-blue-500 hover:text-blue-900 hover:bg-blue-300`
|
`bg-blue-400 text-white border-blue-400 hover:border-blue-500 hover:bg-blue-300`
|
||||||
)}
|
)}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
p.ui.popup.script.open = true;
|
p.ui.popup.script.open = true;
|
||||||
|
|
|
||||||
|
|
@ -77,7 +77,10 @@ export const viParts = (
|
||||||
|
|
||||||
props.children = children;
|
props.children = children;
|
||||||
|
|
||||||
if (meta.item.adv?.js && !meta.item.adv.js.includes("children")) {
|
if (meta.item.adv?.html) {
|
||||||
|
delete props.children;
|
||||||
|
props.dangerouslySetInnerHTML = { __html: meta.item.adv?.html };
|
||||||
|
} else if (meta.item.adv?.js && !meta.item.adv.js.includes("children")) {
|
||||||
delete props.children;
|
delete props.children;
|
||||||
delete props.dangerouslySetInnerHTML;
|
delete props.dangerouslySetInnerHTML;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,10 @@ export const ViScript: FC<{
|
||||||
viEvalProps(vi, meta, is_layout, _pass);
|
viEvalProps(vi, meta, is_layout, _pass);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (meta.item.adv?.html) {
|
||||||
|
return <ViChild meta={meta} passprop={_pass} is_layout={is_layout} />;
|
||||||
|
}
|
||||||
|
|
||||||
if (meta.item.adv?.js) {
|
if (meta.item.adv?.js) {
|
||||||
viEvalScript(vi, meta, is_layout, _pass);
|
viEvalScript(vi, meta, is_layout, _pass);
|
||||||
if (meta.script) return meta.script.result;
|
if (meta.script) return meta.script.result;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue