From 480bc3431487a2a87d2e79292804475456948741 Mon Sep 17 00:00:00 2001 From: panhezeng Date: Thu, 18 Nov 2021 10:41:17 +0800 Subject: [PATCH] refactor: node_modules/vuex/dist/vuex.esm-bundler.js import { setupDevtoolsPlugin } from '@vue/devtools-api'; The production model is packaged into the vendor. The proxy that vue 3 relies on supports at least Chrome 49, Spread syntax in object literals supports at least Chrome 60. --- packages/api/src/proxy.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/api/src/proxy.ts b/packages/api/src/proxy.ts index 381b1c2b3..f04a8fe0e 100644 --- a/packages/api/src/proxy.ts +++ b/packages/api/src/proxy.ts @@ -36,7 +36,7 @@ export class ApiProxy = DevtoolsPluginApi } } const localSettingsSaveId = `__vue-devtools-plugin-settings__${plugin.id}` - let currentSettings = { ...defaultSettings } + let currentSettings = Object.assign({}, defaultSettings) try { const raw = localStorage.getItem(localSettingsSaveId) const data = JSON.parse(raw)