diff --git a/leaky-ships/components/Lobby/LobbyFrame.tsx b/leaky-ships/components/Lobby/LobbyFrame.tsx index e96be7b..932fc59 100644 --- a/leaky-ships/components/Lobby/LobbyFrame.tsx +++ b/leaky-ships/components/Lobby/LobbyFrame.tsx @@ -12,7 +12,7 @@ function LobbyFrame() { if (enemy) return const interval = setInterval(() => setDots((e) => (e % 3) + 1), 1000) return () => clearInterval(interval) - }, []) + }, [enemy]) return (
diff --git a/leaky-ships/pages/dev/login.tsx b/leaky-ships/pages/dev/login.tsx index 6b7e8bf..e5dd6ca 100644 --- a/leaky-ships/pages/dev/login.tsx +++ b/leaky-ships/pages/dev/login.tsx @@ -1,9 +1,10 @@ import { faSpinnerThird } from "@fortawesome/pro-solid-svg-icons" import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" -import React, { useState } from "react" +import { useState } from "react" -function login() { +function Login() { const [loading, setLoading] = useState(false) + return (
@@ -62,4 +63,4 @@ function login() { ) } -export default login +export default Login diff --git a/leaky-ships/pages/dev/logout.tsx b/leaky-ships/pages/dev/logout.tsx index 0de36d2..bba625a 100644 --- a/leaky-ships/pages/dev/logout.tsx +++ b/leaky-ships/pages/dev/logout.tsx @@ -3,13 +3,13 @@ import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" import { useRouter } from "next/router" import React, { useEffect } from "react" -function logout() { +function Logout() { const router = useRouter() useEffect(() => { const timeout = setTimeout(() => router.push("/dev"), 2000) return () => clearTimeout(timeout) - }, []) + }, [router]) return (
@@ -35,4 +35,4 @@ function logout() { ) } -export default logout +export default Logout