2020-12-30 14:25:14 +08:00

10 lines
304 B
JavaScript

import { deepmerge, lodash } from '@umijs/utils';
export default ({ defaultConfig, config }) => {
if (lodash.isPlainObject(defaultConfig) && lodash.isPlainObject(config)) {
return deepmerge(defaultConfig, config);
}
return typeof config !== 'undefined' ? config : defaultConfig;
};