mirror of
https://gitee.com/dify_ai/dify.git
synced 2024-11-30 18:27:53 +08:00
19 lines
440 B
TypeScript
19 lines
440 B
TypeScript
|
import { createContext } from 'use-context-selector'
|
||
|
import type { Locale } from '@/i18n'
|
||
|
|
||
|
type II18NContext = {
|
||
|
locale: Locale
|
||
|
i18n: Record<string, any>,
|
||
|
setLocaleOnClient: (locale: Locale) => void
|
||
|
// setI8N: (i18n: Record<string, string>) => void,
|
||
|
}
|
||
|
|
||
|
const I18NContext = createContext<II18NContext>({
|
||
|
locale: 'en',
|
||
|
i18n: {},
|
||
|
setLocaleOnClient: (lang: Locale) => { }
|
||
|
// setI8N: () => {},
|
||
|
})
|
||
|
|
||
|
export default I18NContext
|