From e7eb3275d23490d0424670bb52dbffb0b68e14f2 Mon Sep 17 00:00:00 2001 From: BAlex Date: Thu, 23 May 2024 13:51:15 +0200 Subject: [PATCH] feat: return dispatch promise from storage, so it can get awaited --- packages/analytics-core/src/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/analytics-core/src/index.js b/packages/analytics-core/src/index.js index 521f6b3f..ff544513 100644 --- a/packages/analytics-core/src/index.js +++ b/packages/analytics-core/src/index.js @@ -776,7 +776,7 @@ function analytics(config = {}) { * analytics.storage.setItem('storage_key', 'value') */ setItem: (key, value, options) => { - store.dispatch({ + return store.dispatch({ type: EVENTS.setItemStart, key: key, value: value, @@ -794,7 +794,7 @@ function analytics(config = {}) { * analytics.storage.removeItem('storage_key') */ removeItem: (key, options) => { - store.dispatch({ + return store.dispatch({ type: EVENTS.removeItemStart, key: key, options: options