From de3c601bb389f84cbe959fbe67f74ce66f99bd21 Mon Sep 17 00:00:00 2001 From: Mitchell McCaffrey Date: Thu, 21 Jan 2021 07:23:07 +1100 Subject: [PATCH] Added null check to useNetworkState update --- src/helpers/useNetworkedState.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/helpers/useNetworkedState.js b/src/helpers/useNetworkedState.js index df3e7f7..6f93308 100644 --- a/src/helpers/useNetworkedState.js +++ b/src/helpers/useNetworkedState.js @@ -88,7 +88,7 @@ function useNetworkedState( function handleSocketUpdateEvent(update) { _setState((prevState) => { - if (prevState[partialUpdatesKey] === update.id) { + if (prevState && prevState[partialUpdatesKey] === update.id) { let newState = { ...prevState }; applyChanges(newState, update.changes); lastSyncedStateRef.current = newState;