From dbf07cea0a6c541436ecb9f0c8ccba3c62f1f85b Mon Sep 17 00:00:00 2001 From: Patryk Date: Sun, 8 Jun 2025 11:23:09 +0200 Subject: [PATCH] improve account style --- ArtisanConnect/app/(tabs)/dashboard/account.jsx | 17 +++++++++-------- .../app/(tabs)/dashboard/userNotices.jsx | 2 +- ArtisanConnect/app/(tabs)/notices.jsx | 3 +++ 3 files changed, 13 insertions(+), 9 deletions(-) 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 ? ( }