UNPKG

abb-core

Version:

Application Build Butler Core

27 lines (26 loc) 1.02 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var i18n_1 = require("./i18n"); var React = require("react"); var react_redux_1 = require("react-redux"); var react_i18next_1 = require("react-i18next"); var ABBTranslator = /** @class */ (function (_super) { tslib_1.__extends(ABBTranslator, _super); function ABBTranslator(props) { return _super.call(this, props) || this; } ABBTranslator.prototype.render = function () { return (React.createElement(react_i18next_1.I18nextProvider, { i18n: i18n_1.default }, this.props.children)); }; return ABBTranslator; }(React.Component)); exports.ABBTranslator = ABBTranslator; // connect Redux var RCABBTranslator = react_redux_1.connect(function (state) { return { transltorResource: state.transltorResource, currentLanguage: state.currentLanguage }; }, undefined, undefined, { forwardRef: true })(ABBTranslator); exports.RCABBTranslator = RCABBTranslator;