From 51cf9b6e5a61d668a5e27b5e02833607ad0b5907 Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Thu, 28 Oct 2021 11:23:59 +0200 Subject: [PATCH] fix: use assign instead of spread for older browsers --- packages/pinia/src/store.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/pinia/src/store.ts b/packages/pinia/src/store.ts index 51963231..67bf47ab 100644 --- a/packages/pinia/src/store.ts +++ b/packages/pinia/src/store.ts @@ -186,10 +186,10 @@ function createSetupStore< let scope!: EffectScope const buildState = (options as DefineStoreOptions).state - const optionsForPlugin: DefineStoreOptionsInPlugin = { - actions: {} as A, - ...options, - } + const optionsForPlugin: DefineStoreOptionsInPlugin = assign( + { actions: {} as A }, + options + ) /* istanbul ignore if */ if (__DEV__ && !pinia._e.active) { -- 2.47.3