import { dt } from "@/lib/dt" import { _ } from "@/lib/translation" import { serverClient } from "@/lib/trpc/server" import { CalendarIcon, EmailIcon, HouseIcon, PhoneIcon, } from "@/components/Icons" import { countries } from "@/components/TempDesignSystem/Form/Country/countries" import Field from "../Field" import Container from "./Container" import styles from "./profile.module.css" export default async function Profile() { const user = await serverClient().user.get() const countryName = countries.find( (country) => country.code === user.address.country ) const dob = dt(user.dateOfBirth).format("DD/MM/YYYY") return (
{user.address.country} {_("Country")} {countryName?.name} {_("Date of Birth")} {dob} {_("Email")} {user.email} {_("Phone number")} {user.phoneNumber} {_("Address")} {user.address.streetAddress || "-"} {_("City/State")} {user.address.city || "-"} {_("Zip code")} {user.address.zipCode}
) }