UNPKG

@oxyhq/services

Version:

OxyHQ Expo/React Native SDK — UI components, screens, and native features

22 lines (21 loc) 542 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useI18n = useI18n; var _react = require("react"); var _OxyContext = require("../context/OxyContext.js"); var _core = require("@oxyhq/core"); function useI18n() { const { currentLanguage } = (0, _OxyContext.useOxy)(); const t = (0, _react.useMemo)(() => { return (key, vars) => (0, _core.translate)(currentLanguage, key, vars); }, [currentLanguage]); return { t, locale: currentLanguage }; } //# sourceMappingURL=useI18n.js.map