fix: config provider error when vue3.1.1 #4225
parent
3a51216f51
commit
edca829e09
|
@ -139,9 +139,13 @@ const ConfigProvider = defineComponent({
|
||||||
getPrefixCls: getPrefixClsWrapper,
|
getPrefixCls: getPrefixClsWrapper,
|
||||||
renderEmpty: renderEmptyComponent,
|
renderEmpty: renderEmptyComponent,
|
||||||
});
|
});
|
||||||
|
Object.keys(props).forEach(key => {
|
||||||
watch(props, () => {
|
watch(
|
||||||
Object.assign(configProvider, props);
|
() => props[key],
|
||||||
|
() => {
|
||||||
|
configProvider[key] = props[key];
|
||||||
|
},
|
||||||
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
provide('configProvider', configProvider);
|
provide('configProvider', configProvider);
|
||||||
|
|
2
v2-doc
2
v2-doc
|
@ -1 +1 @@
|
||||||
Subproject commit 0f6d531d088d5283250c8cec1c7e8be0e0d36a36
|
Subproject commit 082898c0188de1c83f27696487bd6d4db7f29749
|
Loading…
Reference in New Issue