From aac4e14918a6127340d41c83613e5df7c60eb73c Mon Sep 17 00:00:00 2001 From: dmgauthier Date: Wed, 14 Apr 2021 15:15:29 -0400 Subject: [PATCH] fix(code editor): prevent reducer from crashing on empty state --- .../react-vapor/src/components/editor/CodeEditorReducers.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-vapor/src/components/editor/CodeEditorReducers.ts b/packages/react-vapor/src/components/editor/CodeEditorReducers.ts index a582cc4def..3e8db325ee 100644 --- a/packages/react-vapor/src/components/editor/CodeEditorReducers.ts +++ b/packages/react-vapor/src/components/editor/CodeEditorReducers.ts @@ -26,7 +26,7 @@ export const codeEditorsReducer = ( }, }; case CodeEditorActionTypes.remove: - if (Object.keys(state).length > 1) { + if (state && Object.keys(state).length > 1) { delete state[action.payload.id]; } else { state = null;