UNPKG

stream-chat-react-native-core

Version:

The official React Native and Expo components for Stream Chat, a service for building chat applications

24 lines 762 B
Object.defineProperty(exports, "__esModule", { value: true }); exports.useTranslatedMessage = void 0; var _TranslationContext = require("../contexts/translationContext/TranslationContext"); var useTranslatedMessage = message => { var _useTranslationContex = (0, _TranslationContext.useTranslationContext)(), userLanguage = _useTranslationContex.userLanguage; var translationKey = `${userLanguage}_text`; if (!message) { return undefined; } if (message.i18n && translationKey in message.i18n && message.type !== 'deleted') { return { ...message, text: message.i18n[translationKey] }; } return { ...message }; }; exports.useTranslatedMessage = useTranslatedMessage; //# sourceMappingURL=useTranslatedMessage.js.map