|
12345678910111213141516171819202122232425262728293031 |
- "use strict";
-
- var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.Translation = Translation;
-
- var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
-
- var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties"));
-
- var _useTranslation3 = require("./useTranslation");
-
- function Translation(props) {
- var ns = props.ns,
- children = props.children,
- options = (0, _objectWithoutProperties2["default"])(props, ["ns", "children"]);
-
- var _useTranslation = (0, _useTranslation3.useTranslation)(ns, options),
- _useTranslation2 = (0, _slicedToArray2["default"])(_useTranslation, 3),
- t = _useTranslation2[0],
- i18n = _useTranslation2[1],
- ready = _useTranslation2[2];
-
- return children(t, {
- i18n: i18n,
- lng: i18n.language
- }, ready);
- }
|