ant-design/index-with-locales.js
zombieJ 81d8eb8afe
feat: ConfigProvider support locale (#17816)
* ConfigProvider support locale

* update docs

* update category

* clean up

* moving locale

* update check script

* update related code

* add test case

* demo link

* update doc

* hide one rule of md with eslint

* update error link
2019-07-24 10:34:55 +08:00

13 lines
289 B
JavaScript

const antd = require('./components');
const req = require.context('./components', true, /^\.\/locale\/.+_.+\.tsx$/);
antd.locales = {};
req.keys().forEach(mod => {
const matches = mod.match(/\/([^/]+).tsx$/);
antd.locales[matches[1]] = req(mod).default;
});
module.exports = antd;