diff --git a/packages/core/src/router.ts b/packages/core/src/router.ts index 7c15945..a921867 100644 --- a/packages/core/src/router.ts +++ b/packages/core/src/router.ts @@ -1,5 +1,4 @@ import { default as Axios, type AxiosResponse, isAxiosError } from 'axios' -import { merge } from 'ts-deepmerge' import { debounce } from './debounce' import { fireBeforeEvent, @@ -467,9 +466,10 @@ export class Router { const pageResponse = response.data if (isPartial && pageResponse.component === this.page.component) { - pageResponse.props = merge(this.page.props, pageResponse.props, { + /* pageResponse.props = merge(this.page.props, pageResponse.props, { arrayMerge: (_target: any[], source: any[]) => source, - }) + }) */ + pageResponse.props = { ...this.page.props, ...pageResponse.props } } preserveScroll = this.resolvePreserveOption( preserveScroll,