Repository URL to install this package:
|
Version:
5.0.0-rc.16 ▾
|
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _reactIntl = require("react-intl");
var _transform = require("../onesky/transform");
/**
* Creates an initial state object containing the i18n state
*/
var _default = ({
locale,
localeData,
messages,
domain = 'i18n'
} = {}) => {
if (localeData) {
(0, _reactIntl.addLocaleData)(localeData);
}
return {
[domain]: {
locale,
loading: false,
error: null,
messages: messages ? {
[locale]: (0, _transform.flatten)(messages)
} : {}
}
};
};
exports.default = _default;
//# sourceMappingURL=createState.js.map