From 38e2f0b78bc045d85502a2fccefac719d85e122e Mon Sep 17 00:00:00 2001 From: Natalia Matash Date: Thu, 28 Dec 2023 10:37:15 +0200 Subject: [PATCH] Change switch statement --- src/transformState.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/transformState.js b/src/transformState.js index b02122d3..fbdba165 100644 --- a/src/transformState.js +++ b/src/transformState.js @@ -8,20 +8,20 @@ function transformState(state, actions) { for (const action of actions) { const { type, extraData, keysToRemove } = action; - switch (true) { - case type === 'clear': { + switch (type) { + case 'clear': { for (const s in state) { delete state[s]; } break; } - case type === 'addProperties': { + case 'addProperties': { Object.assign(state, extraData); break; } - case type === 'removeProperties': { + case 'removeProperties': { for (const key of keysToRemove) { delete state[key]; } @@ -29,7 +29,7 @@ function transformState(state, actions) { } default: - return 'Unexpected acrion'; + return 'Unexpected action'; }; };