fix: template defects

This commit is contained in:
h z
2025-04-17 21:44:45 +01:00
parent 947b59e3ea
commit 137ea649f8
20 changed files with 323 additions and 280 deletions

View File

@@ -33,7 +33,8 @@ const Translate = ({variable, value}) => {
const ParseTemplate = ({template, variables}) => {
let res = template.layout;
if(!template || !Array.isArray(template.parameters)) return '';
let res = template.layout ?? '';
for (const parameter of template.parameters) {
res = res.replaceAll(`<${parameter.name}/>`, Translate({
variable: parameter,