Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 | 2x 5x | /**
* Resolves templates within a target string by replacing placeholders with corresponding values.
*
* @param {string} target - The string containing placeholders to be replaced.
* @param {Record<string, string>} values - An object where the keys represent placeholders and values represent the replacement strings.
* @return {string} - The resulting string with placeholders replaced by their corresponding values.
*/
export function resolveTemplates(target: string, values: Record<string, string>): string {
return Object.entries(values).reduce((acc, [key, value]) => {
return acc.replace(key, value)
}, target)
}
|