Files
pangolin/src/lib/replacePlaceholder.ts
2025-11-15 06:08:02 +01:00

18 lines
366 B
TypeScript

export function replacePlaceholder(
stringWithPlaceholder: string,
data: Record<string, string>
) {
let newString = stringWithPlaceholder;
const keys = Object.keys(data);
for (const key of keys) {
newString = newString.replace(
new RegExp(`{{${key}}}`, "gm"),
data[key]
);
}
return newString;
}