Better naming convention for i18n API

This commit is contained in:
garronej
2023-03-19 13:54:39 +01:00
parent ad7bcf4669
commit 0608adde89
5 changed files with 12 additions and 5 deletions

View File

@ -69,7 +69,7 @@ export type GenericI18n<MessageKey extends string> = {
export type I18n = GenericI18n<MessageKeyBase>;
export function useI18n<ExtraMessageKey extends string = never>(params: {
export function useGenericI18n<ExtraMessageKey extends string = never>(params: {
kcContext: KcContextLike;
extraMessages: { [languageTag: string]: { [key in ExtraMessageKey]: string } };
}): GenericI18n<MessageKeyBase | ExtraMessageKey> | null {