mirror of
https://github.com/elyby/accounts-frontend.git
synced 2025-02-05 00:19:48 +05:30
Create chunks with intl langs data only for en/ru locales
This commit is contained in:
parent
d45b3da5d6
commit
4404968df2
@ -31,14 +31,18 @@ export default {
|
|||||||
|
|
||||||
require(locale) {
|
require(locale) {
|
||||||
const promises = [
|
const promises = [
|
||||||
new Promise(require(`bundle!i18n/${locale}.json`))
|
new Promise(require(`bundle?name=[name]!i18n/${locale}.json`))
|
||||||
];
|
];
|
||||||
|
|
||||||
if (needPolyfill) {
|
if (needPolyfill) {
|
||||||
promises.push(new Promise((resolve) => {
|
promises.push(new Promise((resolve) => {
|
||||||
require.ensure([], () => {
|
require.ensure([], () => {
|
||||||
require('intl');
|
require('intl');
|
||||||
require(`bundle!intl/locale-data/jsonp/${locale}.js`)(resolve);
|
require.context(
|
||||||
|
'bundle?name=[name]-polyfill-data!intl/locale-data/jsonp',
|
||||||
|
false,
|
||||||
|
/\.\/(en|ru)\.js$/
|
||||||
|
)(`./${locale}.js`)(resolve);
|
||||||
});
|
});
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user