'use client'; import { User } from '@/types/user'; import { formatDate, formatPrice, getFullName, getEmail, getMobile } from '@/lib/utils'; import { CalendarIcon, EnvelopeIcon, PhoneIcon, WalletIcon, UserIcon } from '@heroicons/react/24/outline'; interface UserInfoProps { user: User; } export default function UserInfo({ user }: UserInfoProps) { return (

اطلاعات کاربر

نام کامل
{getFullName(user)}
ایمیل
{getEmail(user.email)}
شماره موبایل
{getMobile(user.mobile)}
کیف پول
{formatPrice(user.wallet)} تومان
تاریخ عضویت
{formatDate(user.created_at)}
{user.birthday && (
تاریخ تولد
{formatDate(user.birthday)}
)} {user.gender && (
جنسیت
{user.gender === 'male' ? 'مرد' : user.gender === 'female' ? 'زن' : user.gender}
)}
); }