Fix build
This commit is contained in:
parent
a27c28c24f
commit
de76d06e48
@ -32,7 +32,7 @@ const KcApp = memo(({ kcContext, i18n: userProvidedI18n, ...props }: { kcContext
|
|||||||
return userProvidedI18n ?? i18n;
|
return userProvidedI18n ?? i18n;
|
||||||
})();
|
})();
|
||||||
|
|
||||||
if (i18n === undefined) {
|
if (i18n === null) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -36,7 +36,7 @@ export function __unsafe_useI18n<ExtraMessageKey extends string = never>(params:
|
|||||||
kcContext: KcContextLike;
|
kcContext: KcContextLike;
|
||||||
extraMessages: { [languageTag: string]: { [key in ExtraMessageKey]: string } };
|
extraMessages: { [languageTag: string]: { [key in ExtraMessageKey]: string } };
|
||||||
doSkip: boolean;
|
doSkip: boolean;
|
||||||
}): I18n<MessageKeyBase | ExtraMessageKey> | undefined {
|
}): I18n<MessageKeyBase | ExtraMessageKey> | null {
|
||||||
const { kcContext, extraMessages, doSkip } = params;
|
const { kcContext, extraMessages, doSkip } = params;
|
||||||
|
|
||||||
const [i18n, setI18n] = useState<I18n<ExtraMessageKey | MessageKeyBase> | undefined>(undefined);
|
const [i18n, setI18n] = useState<I18n<ExtraMessageKey | MessageKeyBase> | undefined>(undefined);
|
||||||
@ -53,7 +53,7 @@ export function __unsafe_useI18n<ExtraMessageKey extends string = never>(params:
|
|||||||
|
|
||||||
const [fallbackMessages, messages] = await Promise.all([
|
const [fallbackMessages, messages] = await Promise.all([
|
||||||
import("./generated_messages/18.0.1/login/en"),
|
import("./generated_messages/18.0.1/login/en"),
|
||||||
import(`./generated_kcMessages/18.0.1/login/${currentLanguageTag}`),
|
import(`./generated_messages/18.0.1/login/${currentLanguageTag}`),
|
||||||
]);
|
]);
|
||||||
|
|
||||||
if (!isMounted) {
|
if (!isMounted) {
|
||||||
@ -98,7 +98,7 @@ export function __unsafe_useI18n<ExtraMessageKey extends string = never>(params:
|
|||||||
};
|
};
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
return i18n;
|
return i18n ?? null;
|
||||||
}
|
}
|
||||||
|
|
||||||
const useI18n_private = __unsafe_useI18n;
|
const useI18n_private = __unsafe_useI18n;
|
||||||
@ -106,7 +106,7 @@ const useI18n_private = __unsafe_useI18n;
|
|||||||
export function useI18n<ExtraMessageKey extends string = never>(params: {
|
export function useI18n<ExtraMessageKey extends string = never>(params: {
|
||||||
kcContext: KcContextLike;
|
kcContext: KcContextLike;
|
||||||
extraMessages: { [languageTag: string]: { [key in ExtraMessageKey]: string } };
|
extraMessages: { [languageTag: string]: { [key in ExtraMessageKey]: string } };
|
||||||
}): I18n<MessageKeyBase | ExtraMessageKey> | undefined {
|
}): I18n<MessageKeyBase | ExtraMessageKey> | null {
|
||||||
return useI18n_private({
|
return useI18n_private({
|
||||||
...params,
|
...params,
|
||||||
"doSkip": false,
|
"doSkip": false,
|
||||||
|
@ -8,4 +8,6 @@ export * from "./components/KcProps";
|
|||||||
export * from "./keycloakJsAdapter";
|
export * from "./keycloakJsAdapter";
|
||||||
export * from "./useFormValidationSlice";
|
export * from "./useFormValidationSlice";
|
||||||
|
|
||||||
export * from "./tools/assert";
|
import KcApp from "./components/KcApp";
|
||||||
|
|
||||||
|
export default KcApp;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user