From f24156c44cdb39446c66e000fc2afde4e67ec193 Mon Sep 17 00:00:00 2001 From: Mitchell McCaffrey Date: Sat, 2 Jan 2021 09:13:26 +1100 Subject: [PATCH] Clean up imports --- package.json | 1 - src/contexts/PlayerContext.js | 3 +-- src/network/NetworkedParty.js | 4 ++-- yarn.lock | 2 +- 4 files changed, 4 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 11cc3bb..b038cdb 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,6 @@ "dexie": "^3.0.3", "err-code": "^2.0.3", "fake-indexeddb": "^3.1.2", - "fast-deep-equal": "^3.1.3", "fuse.js": "^6.4.1", "interactjs": "^1.9.7", "konva": "^7.1.8", diff --git a/src/contexts/PlayerContext.js b/src/contexts/PlayerContext.js index 1cf7b74..3e42e1f 100644 --- a/src/contexts/PlayerContext.js +++ b/src/contexts/PlayerContext.js @@ -1,5 +1,4 @@ -import React, { useEffect, useContext, useState } from "react"; -import compare from "fast-deep-equal"; +import React, { useEffect, useContext } from "react"; import useNetworkedState from "../helpers/useNetworkedState"; import DatabaseContext from "./DatabaseContext"; diff --git a/src/network/NetworkedParty.js b/src/network/NetworkedParty.js index 94d2e20..711c854 100644 --- a/src/network/NetworkedParty.js +++ b/src/network/NetworkedParty.js @@ -10,7 +10,7 @@ import { useToasts } from "react-toast-notifications"; // Load session for auto complete // eslint-disable-next-line no-unused-vars import Session from "./Session"; -import { isStreamStopped, omit, difference } from "../helpers/shared"; +import { isStreamStopped, omit } from "../helpers/shared"; import PartyContext from "../contexts/PartyContext"; @@ -73,7 +73,7 @@ function NetworkedParty({ gameId, session }) { } joinedPlayersRef.current = []; } - }, [partyState]); + }, [partyState, addToast]); useEffect(() => { function handlePlayerJoined(sessionId) { diff --git a/yarn.lock b/yarn.lock index 9347d08..ffd0ea8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5451,7 +5451,7 @@ fake-indexeddb@^3.1.2: realistic-structured-clone "^2.0.1" setimmediate "^1.0.5" -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: +fast-deep-equal@^3.1.1: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==