import { membershipLevels } from "@/constants/membershipLevels" import BiroScript from "@/components/TempDesignSystem/Text/BiroScript" import Caption from "@/components/TempDesignSystem/Text/Caption" import Title from "@/components/TempDesignSystem/Text/Title" import { getIntl } from "@/i18n" import { getMembership } from "@/utils/user" import MembershipLevel from "./MemberShipLevel" import styles from "./friend.module.css" import type { UserProps } from "@/types/components/myPages/user" export default async function Friend({ user }: UserProps) { const { formatMessage } = await getIntl() const membership = getMembership(user.memberships) if (!membership?.membershipLevel) { return null } return (
{formatMessage({ id: "Current level" })}: {membership ? ( ) : null}
{user.name}
{formatMessage({ id: "Membership ID" })}:{" "} {membership ? membership.membershipNumber : "N/A"}
) }