Allow variable encoding in snippets

This commit is contained in:
Elio Struyf
2022-03-14 10:18:55 +01:00
parent 09c2c44c0a
commit b9ba9768ea
+3 -1
View File
@@ -5,9 +5,11 @@ export class SnippetParser {
public static getPlaceholders(value: string[] | string, openingTags: string = '[[', closingTags: string = ']]'): string[] {
const template = SnippetParser.template(value);
console.log(template);
console.log(Mustache.parse(template, [openingTags, closingTags]));
return Mustache.parse(template, [openingTags, closingTags])
.filter((v) =>{ return v[0] === 'name' })
.filter((v) => v[0] === 'name' || v[0] === '&')
.map((v) => { return v[1]; });
}