UNPKG

@cometchat/chat-uikit-react

Version:

Ready-to-use Chat UI Components for React

22 lines (18 loc) 677 B
import './index.css'; import { translation_default } from './chunk-ERWUU2OZ.js'; import { createContext, useContext } from 'react'; // src/resources/CometChatLocalize/localize.utils.ts var defaultDateTimeParser = (input) => input ? new Date(input) : /* @__PURE__ */ new Date(); // src/context/locale/LocaleContext.ts var defaultTranslator = (key) => translation_default[key] ?? key; var LocaleContext = createContext({ getLocalizedString: defaultTranslator, tDateTimeParser: defaultDateTimeParser, language: "en-us", dateLocaleLanguage: "en-us" }); function useLocale() { const ctx = useContext(LocaleContext); return ctx; } export { LocaleContext, useLocale };