templating.js 259 B

1234567
  1. export default function parseTemplateString(string, variables) {
  2. if (!variables || !string) {
  3. return string
  4. }
  5. const searchTerm = /<<([^>]*)>>/g // "<<myVariable>>"
  6. return decodeURI(string).replace(searchTerm, (match, p1) => variables[p1] || "")
  7. }