interactive-tutorial
Version:
A library for creating interactive tutorials
12 lines (11 loc) • 426 B
JavaScript
export const parseContent = (content, template, templateArgs) => {
if (template && templateArgs) {
content = template;
for (var arg in templateArgs) {
content = content.replace("{" + arg + "}", templateArgs[arg]);
content = content.replace("{" + arg + "?}", templateArgs[arg]);
}
content = content.replace(/\{(\w+)\?\}/, "");
}
return content;
};