diff --git a/ArtisanConnect/app/(tabs)/dashboard/account.jsx b/ArtisanConnect/app/(tabs)/dashboard/account.jsx index d30c302..10fc7b9 100644 --- a/ArtisanConnect/app/(tabs)/dashboard/account.jsx +++ b/ArtisanConnect/app/(tabs)/dashboard/account.jsx @@ -8,12 +8,12 @@ import { ActivityIndicator } from "react-native"; import { useEffect, useState } from "react"; import { getUserById } from "@/api/client"; import { HStack } from "@gluestack-ui/themed"; +import { useAuthStore } from "@/store/authStore"; export default function Account() { const [user, setUser] = useState(null); const [isLoading, setIsLoading] = useState(true); - const currentUserId = 2; // Tymczasowo, do czasu zaimplementowania logowania bo nie moge pobrac usera - + const currentUserId = useAuthStore((state) => state.user_id); useEffect(() => { const fetchUser = async () => { setIsLoading(true); @@ -37,9 +37,10 @@ export default function Account() { return Nie udało się pobrać danych użytkownika.; } + console.log(user); return ( - - + + - + Moje dane - E-mail - {user.email || "brak danych"} + E-mail: + {user.email} - + Moje konto diff --git a/ArtisanConnect/app/(tabs)/dashboard/userNotices.jsx b/ArtisanConnect/app/(tabs)/dashboard/userNotices.jsx index c35e68d..445d4ab 100644 --- a/ArtisanConnect/app/(tabs)/dashboard/userNotices.jsx +++ b/ArtisanConnect/app/(tabs)/dashboard/userNotices.jsx @@ -35,7 +35,7 @@ export default function UserNotices() { } return ( - + {/* Moje ogłoszenia */} {userNotices.length > 0 ? ( }