Skip to content

Commit 862900a

Browse files
committed
feat: proce
1 parent 8be5b48 commit 862900a

1 file changed

Lines changed: 22 additions & 23 deletions

File tree

src/index.js

Lines changed: 22 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ import {
2929
getValueFromObject,
3030
dotNotationToObject,
3131
ObjectId,
32-
safeParse,
3332
processOperatorsAsync
3433
} from "@cocreate/utils";
3534
import "@cocreate/element-prototype";
@@ -892,28 +891,28 @@ async function renderValue(
892891
renderAs
893892
);
894893

895-
// 4. EXPRESSION EVALUATOR: Handle Math and Ternary logic
896-
if (value === undefined || value === null) {
897-
const dataProxy = new Proxy(data || {}, {
898-
get(target, prop) {
899-
if (typeof prop !== "string") return target[prop];
900-
if (prop in target) return target[prop];
901-
return getRenderValue(node, data, prop, renderAs);
902-
},
903-
has(target, prop) {
904-
if (typeof prop !== "string") return prop in target;
905-
return true;
906-
}
907-
});
908-
909-
const parsedValue = safeParse(preProcessed, dataProxy);
910-
911-
if (parsedValue !== null) {
912-
value = parsedValue;
913-
} else if (preProcessed !== placeholderContent) {
914-
value = preProcessed;
915-
}
916-
}
894+
// // 4. EXPRESSION EVALUATOR: Handle Math and Ternary logic
895+
// if (value === undefined || value === null) {
896+
// const dataProxy = new Proxy(data || {}, {
897+
// get(target, prop) {
898+
// if (typeof prop !== "string") return target[prop];
899+
// if (prop in target) return target[prop];
900+
// return getRenderValue(node, data, prop, renderAs);
901+
// },
902+
// has(target, prop) {
903+
// if (typeof prop !== "string") return prop in target;
904+
// return true;
905+
// }
906+
// });
907+
908+
// const parsedValue = safeParse(preProcessed, dataProxy);
909+
910+
// if (parsedValue !== null) {
911+
// value = parsedValue;
912+
// } else if (preProcessed !== placeholderContent) {
913+
// value = preProcessed;
914+
// }
915+
// }
917916
}
918917
} catch (error) {
919918
console.error(error);

0 commit comments

Comments
 (0)