Fix useAdvancedMsg
This commit is contained in:
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user