diff --git a/src/config-provider/useConfig.ts b/src/config-provider/useConfig.ts index ad76f697f..f682eb717 100644 --- a/src/config-provider/useConfig.ts +++ b/src/config-provider/useConfig.ts @@ -69,7 +69,7 @@ export function useConfig( */ export const provideConfig = (props: ConfigProviderProps) => { const defaultData = cloneDeep(defaultGlobalConfig); - const mergedGlobalConfig = computed(() => mergeWith(defaultData, props.globalConfig)); + const mergedGlobalConfig = computed(() => ({ ...mergeWith(defaultData, props.globalConfig) })); provide(configProviderInjectKey, mergedGlobalConfig);