Naming convention consistency
This commit is contained in:
@ -3,7 +3,7 @@ import { createGetI18n, type GenericI18n_noJsx, type KcContextLike, type Message
|
|||||||
import { GenericI18n } from "./GenericI18n";
|
import { GenericI18n } from "./GenericI18n";
|
||||||
import { Reflect } from "tsafe/Reflect";
|
import { Reflect } from "tsafe/Reflect";
|
||||||
|
|
||||||
export function createUseI18n<MessageKey_themeDefined extends string = never>(messageBundle: {
|
export function createUseI18n<MessageKey_themeDefined extends string = never>(messagesByLanguageTag: {
|
||||||
[languageTag: string]: { [key in MessageKey_themeDefined]: string };
|
[languageTag: string]: { [key in MessageKey_themeDefined]: string };
|
||||||
}) {
|
}) {
|
||||||
type MessageKey = MessageKey_defaultSet | MessageKey_themeDefined;
|
type MessageKey = MessageKey_defaultSet | MessageKey_themeDefined;
|
||||||
@ -49,7 +49,7 @@ export function createUseI18n<MessageKey_themeDefined extends string = never>(me
|
|||||||
return { withJsx };
|
return { withJsx };
|
||||||
})();
|
})();
|
||||||
|
|
||||||
const { getI18n } = createGetI18n(messageBundle);
|
const { getI18n } = createGetI18n(messagesByLanguageTag);
|
||||||
|
|
||||||
function useI18n(params: { kcContext: KcContextLike }): { i18n: I18n } {
|
function useI18n(params: { kcContext: KcContextLike }): { i18n: I18n } {
|
||||||
const { kcContext } = params;
|
const { kcContext } = params;
|
||||||
|
@ -3,7 +3,7 @@ import { createGetI18n, type GenericI18n_noJsx, type KcContextLike, type Message
|
|||||||
import { GenericI18n } from "./GenericI18n";
|
import { GenericI18n } from "./GenericI18n";
|
||||||
import { Reflect } from "tsafe/Reflect";
|
import { Reflect } from "tsafe/Reflect";
|
||||||
|
|
||||||
export function createUseI18n<MessageKey_themeDefined extends string = never>(messageBundle: {
|
export function createUseI18n<MessageKey_themeDefined extends string = never>(messagesByLanguageTag: {
|
||||||
[languageTag: string]: { [key in MessageKey_themeDefined]: string };
|
[languageTag: string]: { [key in MessageKey_themeDefined]: string };
|
||||||
}) {
|
}) {
|
||||||
type MessageKey = MessageKey_defaultSet | MessageKey_themeDefined;
|
type MessageKey = MessageKey_defaultSet | MessageKey_themeDefined;
|
||||||
@ -22,15 +22,6 @@ export function createUseI18n<MessageKey_themeDefined extends string = never>(me
|
|||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
/*
|
|
||||||
return (
|
|
||||||
<span
|
|
||||||
dangerouslySetInnerHTML={{
|
|
||||||
"__html": htmlString
|
|
||||||
}}
|
|
||||||
/>
|
|
||||||
);
|
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function withJsx(i18n_noJsx: GenericI18n_noJsx<MessageKey>): I18n {
|
function withJsx(i18n_noJsx: GenericI18n_noJsx<MessageKey>): I18n {
|
||||||
@ -58,7 +49,7 @@ export function createUseI18n<MessageKey_themeDefined extends string = never>(me
|
|||||||
return { withJsx };
|
return { withJsx };
|
||||||
})();
|
})();
|
||||||
|
|
||||||
const { getI18n } = createGetI18n(messageBundle);
|
const { getI18n } = createGetI18n(messagesByLanguageTag);
|
||||||
|
|
||||||
function useI18n(params: { kcContext: KcContextLike }): { i18n: I18n } {
|
function useI18n(params: { kcContext: KcContextLike }): { i18n: I18n } {
|
||||||
const { kcContext } = params;
|
const { kcContext } = params;
|
||||||
|
Reference in New Issue
Block a user