Fix bug resolving user profile translations
This commit is contained in:
@ -259,8 +259,16 @@ function createI18nTranslationFunctionsFactory<MessageKey extends string, ExtraM
|
|||||||
function resolveMsgAdvanced(props: { key: string; args: (string | undefined)[]; doRenderAsHtml: boolean }): JSX.Element | string {
|
function resolveMsgAdvanced(props: { key: string; args: (string | undefined)[]; doRenderAsHtml: boolean }): JSX.Element | string {
|
||||||
const { key, args, doRenderAsHtml } = props;
|
const { key, args, doRenderAsHtml } = props;
|
||||||
|
|
||||||
if (realmMessageBundleUserProfile !== undefined && key in realmMessageBundleUserProfile) {
|
user_profile: {
|
||||||
const resolvedMessage = realmMessageBundleUserProfile[key];
|
if (realmMessageBundleUserProfile === undefined) {
|
||||||
|
break user_profile;
|
||||||
|
}
|
||||||
|
|
||||||
|
const resolvedMessage = realmMessageBundleUserProfile[key] ?? realmMessageBundleUserProfile["${" + key + "}"];
|
||||||
|
|
||||||
|
if (resolvedMessage === undefined) {
|
||||||
|
break user_profile;
|
||||||
|
}
|
||||||
|
|
||||||
return doRenderAsHtml ? (
|
return doRenderAsHtml ? (
|
||||||
<span
|
<span
|
||||||
|
Reference in New Issue
Block a user