diff --git a/src/utils/ComponentTreeRenderer.tsx b/src/utils/ComponentTreeRenderer.tsx index ef07d14..585deda 100644 --- a/src/utils/ComponentTreeRenderer.tsx +++ b/src/utils/ComponentTreeRenderer.tsx @@ -109,7 +109,7 @@ function interpolateValue(value: any, data: Record): any { // Check if it's a template string const templateMatch = value.match(/^\{\{(.+)\}\}$/); - if (templateMatch) { + if (templateMatch && templateMatch[1]) { const expression = templateMatch[1].trim(); try { const func = new Function(...Object.keys(data), `return ${expression}`);