Fix useAdvancedMsg

This commit is contained in:
garronej
2021-11-11 20:20:25 +01:00
parent 4f7837c88e
commit c1468b688e

View File

@ -68,16 +68,16 @@ function resolveMsgAdvanced<Key extends string, DoRenderMarkdown extends boolean
const match = key.match(/^\$\{([^{]+)\}$/); const match = key.match(/^\$\{([^{]+)\}$/);
const resolvedKey = match === null ? key : match[1]; const keyUnwrappedFromCurlyBraces = match === null ? key : match[1];
const out = resolveMsg({ const out = resolveMsg({
"key": resolvedKey, "key": keyUnwrappedFromCurlyBraces,
args, args,
kcLanguageTag, kcLanguageTag,
doRenderMarkdown, doRenderMarkdown,
}); });
return (out !== undefined ? out : match === null ? doRenderMarkdown ? <span>{key}</span> : key : undefined) as any; return (out !== undefined ? out : doRenderMarkdown ? <span>{keyUnwrappedFromCurlyBraces}</span> : keyUnwrappedFromCurlyBraces) as any;
} }
/** /**