import { serverClient } from "@/lib/trpc/server" import Header from "@/components/MyPages/Blocks/Header" import { getIntl } from "@/i18n" import { getMembership } from "@/utils/user" import styles from "./currentPointsBalance.module.css" import { AccountPageComponentProps } from "@/types/components/myPages/myPage/accountPage" async function CurrentPointsBalance({ title, subtitle, link, lang, }: AccountPageComponentProps) { const user = await serverClient().user.get() const { formatMessage } = await getIntl() const membership = getMembership(user.memberships) return (

{`${formatMessage({ id: "Total points" })}*`}

{`${formatMessage({ id: "Points" })}: ${membership?.currentPoints || "N/A"}`}

{`*${formatMessage({ id: "Points may take up to 10 days to be displayed." })}`}

) } export default CurrentPointsBalance