projects/deliberation_at_scale/packages/frontend/utilities/text.ts (7 lines of code) (raw):

export const replaceTextVariables = (text: string, replacements: Record<string, string>) => { let newText = text; for (const [key, value] of Object.entries(replacements)) { newText = newText.replace(`[${key}]`, value); } return newText; };