"use client"; import UserAddressCard from "@/components/user-profile/UserAddressCard"; import UserInfoCard from "@/components/user-profile/UserInfoCard"; import UserMetaCard, { UserMetaCardProps } from "@/components/user-profile/UserMetaCard"; import { apiGetCurrentUser } from "@/service/auth"; import { RootState } from "@/store/store"; import { useEffect, useState } from "react"; import { useSelector } from "react-redux"; export default function Profile() { const [user, setUser] = useState(null); const [loading, setLoading] = useState(true); useEffect(() => { const fetchUser = async () => { try { const result = await apiGetCurrentUser(); console.log("Current User:", result); setUser(result); } catch (err) { console.error("Lỗi:", err); } finally { setLoading(false); } }; fetchUser(); }, []); return (

Profile

); }