@hhgtech/hhg-components
Version:
Hello Health Group common components
27 lines (20 loc) • 877 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var translationsContext = require('./translationsContext-d63b6d32.js');
var React = require('react');
function _interopDefault (e) { return e && e.__esModule ? e : { 'default': e }; }
var React__default = /*#__PURE__*/_interopDefault(React);
const TranslationsProvider = ({ locale = 'en-PH', values, children, }) => {
const contextValue = React.useMemo(() => {
if (!values) {
return null;
}
return {
locale,
values,
};
}, [locale, values]);
return (React__default["default"].createElement(translationsContext.TranslationsContext.Provider, { value: contextValue }, children));
};
exports.TranslationsContext = translationsContext.TranslationsContext;
exports.TranslationsProvider = TranslationsProvider;