From 945d225a9fe0fa03dbef0d8b540abdf5be7f46bb Mon Sep 17 00:00:00 2001 From: Andrii Solianyk Date: Thu, 12 Jun 2025 10:13:20 +0200 Subject: [PATCH] =?UTF-8?q?ma=C5=82y=20fix=20odno=C5=9Bnie=20b=C5=82=C4=99?= =?UTF-8?q?du=20na=20starcie=20aplikacji?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ArtisanConnect/app/(tabs)/index.jsx | 16 ++++++++-------- ArtisanConnect/components/UserSection.jsx | 4 +++- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/ArtisanConnect/app/(tabs)/index.jsx b/ArtisanConnect/app/(tabs)/index.jsx index 63d8a26..b9b3099 100644 --- a/ArtisanConnect/app/(tabs)/index.jsx +++ b/ArtisanConnect/app/(tabs)/index.jsx @@ -15,15 +15,15 @@ export default function Home() { const [isReady, setIsReady] = useState(false); const fetchNotices = useNoticesStore((state) => state.fetchNotices); - // useEffect(() => { - // setIsReady(true); - // }, []); + useEffect(() => { + setIsReady(true); + }, []); - // useEffect(() => { - // if (isReady && !token) { - // router.replace("/login"); - // } - // }, [isReady, token, router]); + useEffect(() => { + if (isReady && !token) { + router.replace("/login"); + } + }, [isReady, token, router]); useEffect(() => { if (token) { diff --git a/ArtisanConnect/components/UserSection.jsx b/ArtisanConnect/components/UserSection.jsx index cf4008f..578c56d 100644 --- a/ArtisanConnect/components/UserSection.jsx +++ b/ArtisanConnect/components/UserSection.jsx @@ -20,7 +20,9 @@ export function UserSection({ notices, title }) { } }; - fetchUsers(); + if (token) { + fetchUsers(); + } }, [token]); const usersWithNoticeCount =