%PDF- %PDF-
Direktori : /home/emergentqj/actioncivile/pre-auth/.f81b4c9eb38fd76cdf20462cf2027aa3/static/node_modules/react-i18next/dist/es/ |
Current File : /home/emergentqj/actioncivile/pre-auth/.f81b4c9eb38fd76cdf20462cf2027aa3/static/node_modules/react-i18next/dist/es/Trans.js |
import { useContext } from 'react'; import { nodesToString, Trans as TransWithoutContext } from './TransWithoutContext.js'; import { getI18n, I18nContext } from './context.js'; export { nodesToString }; export function Trans(_ref) { let { children, count, parent, i18nKey, context, tOptions = {}, values, defaults, components, ns, i18n: i18nFromProps, t: tFromProps, shouldUnescape, ...additionalProps } = _ref; const { i18n: i18nFromContext, defaultNS: defaultNSFromContext } = useContext(I18nContext) || {}; const i18n = i18nFromProps || i18nFromContext || getI18n(); const t = tFromProps || i18n && i18n.t.bind(i18n); return TransWithoutContext({ children, count, parent, i18nKey, context, tOptions, values, defaults, components, ns: ns || t && t.ns || defaultNSFromContext || i18n && i18n.options && i18n.options.defaultNS, i18n, t: tFromProps, shouldUnescape, ...additionalProps }); }