| 123456789101112131415161718 | import { createContext } from 'use-context-selector'import type { Locale } from '@/i18n'type II18NContext = {  locale: Locale  i18n: Record<string, any>  setLocaleOnClient: (locale: Locale, reloadPage?: boolean) => void  //   setI8N: (i18n: Record<string, string>) => void,}const I18NContext = createContext<II18NContext>({  locale: 'en',  i18n: {},  setLocaleOnClient: (lang: Locale, reloadPage?: boolean) => { },  //   setI8N: () => {},})export default I18NContext
 |