import { _ } from "@/lib/translation" import { countries } from "@/components/TempDesignSystem/Form/Country/countries" import { CalendarIcon, EmailIcon, HouseIcon, PhoneIcon, } from "@/components/Icons" import Container from "./Container" import Field from "../Field" import styles from "./profile.module.css" import { serverClient } from "@/lib/trpc/server" export default async function Profile() { const user = await serverClient().user.get() const countryName = countries.find( (country) => country.code === user.address.country ) return (
{user.address.country} {_("Country")} {countryName?.name} {_("Date of Birth")} {/* TODO: Get this from user when API team adds it to payload */} 27/05/1977 {_("Email")} {user.email} {_("Phone number")} {user.phoneNumber} {_("Address")} {user.address.streetAddress || "-"} {_("City/State")} {/* TODO: Get this from user when API team adds it to payload */} {user.address.city || "-"} {_("Zip code")} {user.address.zipCode}
) }