From 4d84bdbd43519895b2a4a135dde47ab62c547941 Mon Sep 17 00:00:00 2001
From: Philipp Stracker
Date: Wed, 20 Nov 2024 16:53:46 +0100
Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Fix=20bugs=20in=20reducer=20logi?=
=?UTF-8?q?c?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../ppcp-settings/resources/js/data/onboarding/reducer.js | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/modules/ppcp-settings/resources/js/data/onboarding/reducer.js b/modules/ppcp-settings/resources/js/data/onboarding/reducer.js
index 0f253fc02..6264c7e83 100644
--- a/modules/ppcp-settings/resources/js/data/onboarding/reducer.js
+++ b/modules/ppcp-settings/resources/js/data/onboarding/reducer.js
@@ -45,17 +45,17 @@ const [ setTransient, setPersistent ] = createSetters(
);
const onboardingReducer = createReducer( defaultTransient, defaultPersistent, {
- [ ACTION_TYPES.SET_TRANSIENT ]: ( state, { payload } ) =>
+ [ ACTION_TYPES.SET_TRANSIENT ]: ( state, payload ) =>
setTransient( state, payload ),
- [ ACTION_TYPES.SET_PERSISTENT ]: ( state, { payload } ) =>
+ [ ACTION_TYPES.SET_PERSISTENT ]: ( state, payload ) =>
setPersistent( state, payload ),
[ ACTION_TYPES.RESET ]: ( state ) =>
setPersistent( state, defaultPersistent ),
- [ ACTION_TYPES.HYDRATE ]: ( state, { payload } ) => {
- const newState = setPersistent( payload );
+ [ ACTION_TYPES.HYDRATE ]: ( state, payload ) => {
+ const newState = setPersistent( state, payload.data );
// Flags are not updated by `setPersistent()`.
if ( payload.flags ) {