UNPKG

@cometchat/chat-uikit-react

Version:

Ready-to-use Chat UI Components for React

26 lines (20 loc) 735 B
'use strict'; var chunkDQDZRMTV_cjs = require('./chunk-DQDZRMTV.cjs'); var react = require('react'); require('./index.css'); // src/resources/CometChatLocalize/localize.utils.ts var defaultDateTimeParser = (input) => input ? new Date(input) : /* @__PURE__ */ new Date(); // src/context/locale/LocaleContext.ts var defaultTranslator = (key) => chunkDQDZRMTV_cjs.translation_default[key] ?? key; var LocaleContext = react.createContext({ getLocalizedString: defaultTranslator, tDateTimeParser: defaultDateTimeParser, language: "en-us", dateLocaleLanguage: "en-us" }); function useLocale() { const ctx = react.useContext(LocaleContext); return ctx; } exports.LocaleContext = LocaleContext; exports.useLocale = useLocale;